From 9aa305ca7a2ec4e6513eef98e89458abecf0a5eb Mon Sep 17 00:00:00 2001 From: weimengdalao <1711952372@qq.com> Date: Tue, 18 Feb 2025 12:49:43 +0800 Subject: [PATCH] [fix][headless]fix Check if metricFilters is empty not dimensionFilters (#2064) --- .../supersonic/headless/chat/query/rule/RuleSemanticQuery.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/headless/chat/src/main/java/com/tencent/supersonic/headless/chat/query/rule/RuleSemanticQuery.java b/headless/chat/src/main/java/com/tencent/supersonic/headless/chat/query/rule/RuleSemanticQuery.java index f7c96745f..ddb66c5ff 100644 --- a/headless/chat/src/main/java/com/tencent/supersonic/headless/chat/query/rule/RuleSemanticQuery.java +++ b/headless/chat/src/main/java/com/tencent/supersonic/headless/chat/query/rule/RuleSemanticQuery.java @@ -241,7 +241,7 @@ public abstract class RuleSemanticQuery extends BaseSemanticQuery { .forEach(filter -> filter.setName(bizNameToName.get(filter.getBizName()))); } List metricFilters = queryStructReq.getMetricFilters(); - if (CollectionUtils.isNotEmpty(dimensionFilters)) { + if (CollectionUtils.isNotEmpty(metricFilters)) { metricFilters.forEach(filter -> filter.setName(bizNameToName.get(filter.getBizName()))); } }