diff Plugins/Engine/OrthancPluginDatabase.cpp @ 3054:3638de45a08c db-changes

backward compatibility with filtering identifiers
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 21 Dec 2018 12:45:24 +0100
parents 3f986ce336c8
children 87f52703ebbc
line wrap: on
line diff
--- a/Plugins/Engine/OrthancPluginDatabase.cpp	Thu Dec 20 17:59:16 2018 +0100
+++ b/Plugins/Engine/OrthancPluginDatabase.cpp	Fri Dec 21 12:45:24 2018 +0100
@@ -1125,7 +1125,7 @@
   void OrthancPluginDatabase::LookupIdentifier(std::list<int64_t>& result,
                                                ResourceType level,
                                                const DicomTag& tag,
-                                               IdentifierConstraintType type,
+                                               Compatibility::IdentifierConstraintType type,
                                                const std::string& value)
   {
     if (extensions_.lookupIdentifier3 == NULL)
@@ -1156,10 +1156,10 @@
     {
       // Default implementation, for plugins using Orthanc SDK <= 1.3.2
 
-      LookupIdentifier(result, level, tag, IdentifierConstraintType_GreaterOrEqual, start);
+      LookupIdentifier(result, level, tag, Compatibility::IdentifierConstraintType_GreaterOrEqual, start);
 
       std::list<int64_t> b;
-      LookupIdentifier(result, level, tag, IdentifierConstraintType_SmallerOrEqual, end);
+      LookupIdentifier(result, level, tag, Compatibility::IdentifierConstraintType_SmallerOrEqual, end);
 
       result.splice(result.end(), b);
     }