Mercurial > hg > orthanc
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) {