瀏覽代碼

HPCC-18649 Only call setMeasure for non-empty measure

Signed-off-by: Shamser Ahmed <shamser.ahmed@lexisnexis.co.uk>
Shamser Ahmed 7 年之前
父節點
當前提交
7699a50200
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      esp/services/ws_workunits/ws_wudetails.cpp

+ 3 - 1
esp/services/ws_workunits/ws_wudetails.cpp

@@ -320,7 +320,9 @@ void WUDetails::buildWuScopeFilter(IConstWUScopeFilter & requestScopeFilter, ICo
 {
     wuScopeFilter.addFilter(filter);
     wuScopeFilter.setDepth(0, requestScopeFilter.getMaxDepth());
-    wuScopeFilter.setMeasure(propertiesToReturn.getMeasure());
+    const char * measure = propertiesToReturn.getMeasure();
+    if (measure && *measure)
+        wuScopeFilter.setMeasure(measure);
     wuScopeFilter.setIncludeNesting(nestedFilter.getDepth());
     wuScopeFilter.setIncludeMatch(scopeOptions.getIncludeMatchedScopesInResults());