Mercurial > hg > orthanc
comparison OrthancServer/ServerJobs/Operations/ModifyInstanceOperation.cpp @ 2664:a21b244efb37 jobs
serialization of DicomModalityStoreJob, OrthancPeerStoreJob and ResourceModificationJob
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 07 Jun 2018 21:37:40 +0200 |
parents | a6d3e45eeff5 |
children | 4e43e67f8ecf |
comparison
equal
deleted
inserted
replaced
2663:228e2783ce83 | 2664:a21b244efb37 |
---|---|
104 { | 104 { |
105 modification_->Apply(*modified); | 105 modification_->Apply(*modified); |
106 | 106 |
107 DicomInstanceToStore toStore; | 107 DicomInstanceToStore toStore; |
108 assert(origin_ == RequestOrigin_Lua); | 108 assert(origin_ == RequestOrigin_Lua); |
109 toStore.GetOrigin().SetLuaOrigin(); | 109 toStore.SetOrigin(DicomInstanceOrigin::FromLua()); |
110 toStore.SetParsedDicomFile(*modified); | 110 toStore.SetParsedDicomFile(*modified); |
111 | 111 |
112 // TODO other metadata | 112 // TODO other metadata |
113 toStore.AddMetadata(ResourceType_Instance, MetadataType_ModifiedFrom, instance.GetId()); | 113 toStore.AddMetadata(ResourceType_Instance, MetadataType_ModifiedFrom, instance.GetId()); |
114 | 114 |