Mercurial > hg > orthanc-stone
diff Framework/Toolbox/MessagingToolbox.cpp @ 122:e3433dabfb8d wasm
refactoring DicomStructureSet
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 06 Oct 2017 17:25:08 +0200 |
parents | ba83e38cf3ff |
children | e2fe9352f240 |
line wrap: on
line diff
--- a/Framework/Toolbox/MessagingToolbox.cpp Wed Oct 04 17:53:47 2017 +0200 +++ b/Framework/Toolbox/MessagingToolbox.cpp Fri Oct 06 17:25:08 2017 +0200 @@ -183,11 +183,12 @@ throw Orthanc::OrthancException(Orthanc::ErrorCode_NetworkProtocol); } - LOG(WARNING) << "Version of the Orthanc core (must be above 1.1.0): " << version; + LOG(WARNING) << "Version of the Orthanc core (must be above 1.3.1): " << version; - // Stone is only compatible with Orthanc >= 1.1.0, otherwise deadlocks might occur + // Stone is only compatible with Orthanc >= 1.3.1 if (major < 1 || - (major == 1 && minor < 1)) + (major == 1 && minor < 3) || + (major == 1 && minor == 3 && patch < 1)) { return false; } @@ -437,8 +438,10 @@ AddTag(target, source, Orthanc::DICOM_TAG_RESCALE_SLOPE); AddTag(target, source, Orthanc::DICOM_TAG_ROWS); AddTag(target, source, Orthanc::DICOM_TAG_SAMPLES_PER_PIXEL); + AddTag(target, source, Orthanc::DICOM_TAG_SERIES_INSTANCE_UID); AddTag(target, source, Orthanc::DICOM_TAG_SLICE_THICKNESS); AddTag(target, source, Orthanc::DICOM_TAG_SOP_CLASS_UID); + AddTag(target, source, Orthanc::DICOM_TAG_SOP_INSTANCE_UID); AddTag(target, source, Orthanc::DICOM_TAG_WINDOW_CENTER); AddTag(target, source, Orthanc::DICOM_TAG_WINDOW_WIDTH); }