diff OrthancServer/Sources/main.cpp @ 4505:97d103b57cd1

removed cached dicom summary from DicomInstanceToStore
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 10 Feb 2021 12:07:03 +0100
parents 7d1eabfac6e0
children 8f9090b137f1
line wrap: on
line diff
--- a/OrthancServer/Sources/main.cpp	Wed Feb 10 11:29:53 2021 +0100
+++ b/OrthancServer/Sources/main.cpp	Wed Feb 10 12:07:03 2021 +0100
@@ -88,14 +88,8 @@
                       const std::string& remoteAet,
                       const std::string& calledAet) ORTHANC_OVERRIDE 
   {
-    DicomMap dicomSummary;
     std::string dicomFile;
 
-    const std::set<DicomTag> ignoreTagLength;
-
-    // TODO => Parameters in class "DicomServer"
-    FromDcmtkBridge::ExtractDicomSummary(dicomSummary, dicom, ORTHANC_MAXIMUM_TAG_LENGTH, ignoreTagLength);
-
     if (!FromDcmtkBridge::SaveToMemoryBuffer(dicomFile, dicom))
     {
       throw OrthancException(ErrorCode_InternalError, "Cannot write DICOM file to memory");
@@ -107,7 +101,6 @@
       toStore.SetOrigin(DicomInstanceOrigin::FromDicomProtocol
                         (remoteIp.c_str(), remoteAet.c_str(), calledAet.c_str()));
       toStore.SetBuffer(dicomFile.c_str(), dicomFile.size());
-      toStore.SetSummary(dicomSummary);
 
       std::string id;
       context_.Store(id, toStore, StoreInstanceMode_Default);