comparison OrthancServer/ServerContext.cpp @ 1822:9ed9458aa44f

refactoring
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 25 Nov 2015 10:06:50 +0100
parents 776573e592da
children 4e7c318a3f69
comparison
equal deleted inserted replaced
1821:580951a33583 1822:9ed9458aa44f
234 attachments.push_back(dicomInfo); 234 attachments.push_back(dicomInfo);
235 attachments.push_back(jsonInfo); 235 attachments.push_back(jsonInfo);
236 236
237 typedef std::map<MetadataType, std::string> InstanceMetadata; 237 typedef std::map<MetadataType, std::string> InstanceMetadata;
238 InstanceMetadata instanceMetadata; 238 InstanceMetadata instanceMetadata;
239 StoreStatus status = index_.Store(instanceMetadata, dicom.GetSummary(), attachments, 239 StoreStatus status = index_.Store(instanceMetadata, dicom, attachments);
240 dicom.GetRemoteAet(), dicom.GetMetadata());
241 240
242 // Only keep the metadata for the "instance" level 241 // Only keep the metadata for the "instance" level
243 dicom.GetMetadata().clear(); 242 dicom.GetMetadata().clear();
244 243
245 for (InstanceMetadata::const_iterator it = instanceMetadata.begin(); 244 for (InstanceMetadata::const_iterator it = instanceMetadata.begin();