diff OrthancServer/OrthancRestApi/OrthancRestResources.cpp @ 1360:0649c5aef34a

DicomFindQuery
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 15 May 2015 15:34:32 +0200
parents 62d2d35b725e
children 94ffb597d297
line wrap: on
line diff
--- a/OrthancServer/OrthancRestApi/OrthancRestResources.cpp	Fri May 15 13:17:37 2015 +0200
+++ b/OrthancServer/OrthancRestApi/OrthancRestResources.cpp	Fri May 15 15:34:32 2015 +0200
@@ -860,18 +860,18 @@
         request["Level"].type() == Json::stringValue &&
         request["Query"].type() == Json::objectValue)
     {
-      std::string level = request["Level"].asString();
-
-      ResourceFinder finder(context);
-      finder.SetLevel(StringToResourceType(level.c_str()));
-
       bool expand = false;
       if (request.isMember("Expand"))
       {
         expand = request["Expand"].asBool();
       }
 
-      /*if (request.isMember("CaseSensitive"))
+      std::string level = request["Level"].asString();
+
+      /*ResourceFinder finder(context);
+      finder.SetLevel(StringToResourceType(level.c_str()));
+
+      if (request.isMember("CaseSensitive"))
       {
         finder.SetCaseSensitive(request["CaseSensitive"].asBool());
       }
@@ -885,11 +885,11 @@
         }
 
         finder.AddTag(members[i], request["Query"][members[i]].asString());
-        }*/
+        }
 
       std::list<std::string> resources;
       finder.Apply(resources);
-      AnswerListOfResources(call.GetOutput(), context.GetIndex(), resources, finder.GetLevel(), expand);
+      AnswerListOfResources(call.GetOutput(), context.GetIndex(), resources, finder.GetLevel(), expand);*/
     }
     else
     {