diff OrthancServer/Sources/main.cpp @ 4504:7d1eabfac6e0

removed cached dicom-as-json from DicomInstanceToStore
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 10 Feb 2021 11:29:53 +0100
parents e3e759cbd19c
children 97d103b57cd1
line wrap: on
line diff
--- a/OrthancServer/Sources/main.cpp	Tue Feb 09 17:05:45 2021 +0100
+++ b/OrthancServer/Sources/main.cpp	Wed Feb 10 11:29:53 2021 +0100
@@ -89,15 +89,12 @@
                       const std::string& calledAet) ORTHANC_OVERRIDE 
   {
     DicomMap dicomSummary;
-    Json::Value dicomJson;
     std::string dicomFile;
 
     const std::set<DicomTag> ignoreTagLength;
 
     // TODO => Parameters in class "DicomServer"
     FromDcmtkBridge::ExtractDicomSummary(dicomSummary, dicom, ORTHANC_MAXIMUM_TAG_LENGTH, ignoreTagLength);
-    FromDcmtkBridge::ExtractDicomAsJson(dicomJson, dicom, DicomToJsonFormat_Full,
-                                        DicomToJsonFlags_Default, ORTHANC_MAXIMUM_TAG_LENGTH, ignoreTagLength);
 
     if (!FromDcmtkBridge::SaveToMemoryBuffer(dicomFile, dicom))
     {
@@ -111,7 +108,6 @@
                         (remoteIp.c_str(), remoteAet.c_str(), calledAet.c_str()));
       toStore.SetBuffer(dicomFile.c_str(), dicomFile.size());
       toStore.SetSummary(dicomSummary);
-      toStore.SetJson(dicomJson);
 
       std::string id;
       context_.Store(id, toStore, StoreInstanceMode_Default);