diff OrthancServer/Sources/ServerContext.cpp @ 4460:6831de40acd9

New metadata automatically computed at the series level: "RemoteAET"
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 20 Jan 2021 14:20:37 +0100
parents 789676a8c96a
children fe774d8e904b
line wrap: on
line diff
--- a/OrthancServer/Sources/ServerContext.cpp	Wed Jan 20 13:30:54 2021 +0100
+++ b/OrthancServer/Sources/ServerContext.cpp	Wed Jan 20 14:20:37 2021 +0100
@@ -1441,6 +1441,7 @@
 
   bool ServerContext::LookupOrReconstructMetadata(std::string& target,
                                                   const std::string& publicId,
+                                                  ResourceType level,
                                                   MetadataType metadata)
   {
     // This is a backwards-compatibility function, that can
@@ -1450,7 +1451,7 @@
     if (metadata == MetadataType_Instance_SopClassUid ||
         metadata == MetadataType_Instance_TransferSyntax)
     {
-      if (index_.LookupMetadata(target, publicId, metadata))
+      if (index_.LookupMetadata(target, publicId, level, metadata))
       {
         return true;
       }
@@ -1505,7 +1506,7 @@
     else
     {
       // No backward
-      return index_.LookupMetadata(target, publicId, metadata);
+      return index_.LookupMetadata(target, publicId, level, metadata);
     }
   }