Mercurial > hg > orthanc
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(); |