comparison OrthancServer/LuaScripting.cpp @ 2222:21713ce8717b

Fix handling of Move Originator AET and ID in C-MOVE SCP
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 13 Dec 2016 14:34:33 +0100
parents a0bd8cd55da7
children a3a65de1840f
comparison
equal deleted inserted replaced
2221:e7beca979562 2222:21713ce8717b
250 } 250 }
251 251
252 std::string modality = parameters["Modality"].asString(); 252 std::string modality = parameters["Modality"].asString();
253 LOG(INFO) << "Lua script to send resource " << parameters["Resource"].asString() 253 LOG(INFO) << "Lua script to send resource " << parameters["Resource"].asString()
254 << " to modality " << modality << " using Store-SCU"; 254 << " to modality " << modality << " using Store-SCU";
255
256 // This is not a C-MOVE: No need to call "StoreScuCommand::SetMoveOriginator()"
255 return new StoreScuCommand(context_, localAet, 257 return new StoreScuCommand(context_, localAet,
256 Configuration::GetModalityUsingSymbolicName(modality), 258 Configuration::GetModalityUsingSymbolicName(modality), true);
257 true, 0 /* not a C-MOVE */);
258 } 259 }
259 260
260 if (operation == "store-peer") 261 if (operation == "store-peer")
261 { 262 {
262 std::string peer = parameters["Peer"].asString(); 263 std::string peer = parameters["Peer"].asString();