Pārlūkot izejas kodu

Merge pull request #9039 from afishbeck/queryDetailsDedupeGraph14207

HPCC-14207 Make sure graphids returned by WUQueryDetails are unique

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 8 gadi atpakaļ
vecāks
revīzija
4e2e994ba4

+ 1 - 1
esp/services/ws_workunits/ws_workunitsQuerySets.cpp

@@ -1258,7 +1258,7 @@ unsigned CWsWorkunitsEx::getGraphIdsByQueryId(const char *target, const char *qu
         IPropertyTree &graph = graphs->query();
         IPropertyTree &graph = graphs->query();
         const char* graphId = graph.queryProp("@id");
         const char* graphId = graph.queryProp("@id");
         if (graphId && *graphId)
         if (graphId && *graphId)
-            graphIds.append(graphId);
+            graphIds.appendUniq(graphId);
     }
     }
     return graphIds.length();
     return graphIds.length();
 }
 }