diff OrthancServer/Sources/Database/Compatibility/GenericFind.cpp @ 5672:e300f22a46f0 find-refactoring

implemented computed tags
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 06 Jul 2024 14:24:45 +0200
parents bd1352bd9d82
children 74f3aab95886
line wrap: on
line diff
--- a/OrthancServer/Sources/Database/Compatibility/GenericFind.cpp	Sat Jul 06 13:57:14 2024 +0200
+++ b/OrthancServer/Sources/Database/Compatibility/GenericFind.cpp	Sat Jul 06 14:24:45 2024 +0200
@@ -497,8 +497,7 @@
 
               for (std::list<std::string>::const_iterator it3 = values.begin(); it3 != values.end(); ++it3)
               {
-                // TODO-FIND - Inject this value in the response
-                printf("[%s]\n", it3->c_str());
+                resource->AddChildrenMetadataValue(childrenLevel, *it, *it3);
               }
             }
           }
@@ -530,8 +529,7 @@
                   std::string value;
                   if (m.LookupStringValue(value, *it2, false /* no binary allowed */))
                   {
-                    // TODO-FIND - Inject this value in the response
-                    printf("<%s>\n", value.c_str());
+                    resource->AddChildrenMainDicomTagValue(childrenLevel, *it2, value);
                   }
                 }
               }