Mercurial > hg > orthanc
comparison OrthancServer/LuaScripting.cpp @ 1698:d78b87f93bcf
DicomModification use Json::Value
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 09 Oct 2015 12:29:21 +0200 |
parents | 54bafe0e7e7b |
children | b1291df2f780 |
comparison
equal
deleted
inserted
replaced
1697:21902c8ba95b | 1698:d78b87f93bcf |
---|---|
268 } | 268 } |
269 | 269 |
270 if (operation == "modify") | 270 if (operation == "modify") |
271 { | 271 { |
272 LOG(INFO) << "Lua script to modify resource " << parameters["Resource"].asString(); | 272 LOG(INFO) << "Lua script to modify resource " << parameters["Resource"].asString(); |
273 DicomModification modification; | 273 std::auto_ptr<DicomModification> modification(new DicomModification); |
274 OrthancRestApi::ParseModifyRequest(modification, parameters); | 274 OrthancRestApi::ParseModifyRequest(*modification, parameters); |
275 | 275 |
276 std::auto_ptr<ModifyInstanceCommand> command(new ModifyInstanceCommand(context_, RequestOrigin_Lua, modification)); | 276 std::auto_ptr<ModifyInstanceCommand> command |
277 (new ModifyInstanceCommand(context_, RequestOrigin_Lua, modification.release())); | |
278 | |
277 return command.release(); | 279 return command.release(); |
278 } | 280 } |
279 | 281 |
280 if (operation == "call-system") | 282 if (operation == "call-system") |
281 { | 283 { |