diff Plugins/Engine/OrthancPlugins.cpp @ 3691:4922bdd046dd

Fix issue #140 (Modifying private tags with REST API changes VR from LO to UN) - DANGEROUS COMMIT
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 25 Feb 2020 21:44:09 +0100
parents 94f4a18a79cc
children 898903022836 1f4910999fe7
line wrap: on
line diff
--- a/Plugins/Engine/OrthancPlugins.cpp	Tue Feb 25 13:57:43 2020 +0100
+++ b/Plugins/Engine/OrthancPlugins.cpp	Tue Feb 25 21:44:09 2020 +0100
@@ -824,7 +824,8 @@
           Json::Value target;
           call.ExecuteToJson(target, true);
           
-          filtered_.reset(ParsedDicomFile::CreateFromJson(target, DicomFromJsonFlags_None));
+          filtered_.reset(ParsedDicomFile::CreateFromJson(target, DicomFromJsonFlags_None,
+                                                          "" /* no private creator */));
           currentQuery_ = filtered_.get();
         }
       }
@@ -2922,7 +2923,8 @@
 
     {
       std::auto_ptr<ParsedDicomFile> file
-        (ParsedDicomFile::CreateFromJson(json, static_cast<DicomFromJsonFlags>(p.flags)));
+        (ParsedDicomFile::CreateFromJson(json, static_cast<DicomFromJsonFlags>(p.flags),
+                                         "" /* TODO - private creator */));
 
       if (p.pixelData)
       {