diff --git a/headless/server/src/main/java/com/tencent/supersonic/headless/server/aspect/S2DataPermissionAspect.java b/headless/server/src/main/java/com/tencent/supersonic/headless/server/aspect/S2DataPermissionAspect.java index 7d17af2a5..af8f0e164 100644 --- a/headless/server/src/main/java/com/tencent/supersonic/headless/server/aspect/S2DataPermissionAspect.java +++ b/headless/server/src/main/java/com/tencent/supersonic/headless/server/aspect/S2DataPermissionAspect.java @@ -544,7 +544,9 @@ public class S2DataPermissionAspect { List exprList = new ArrayList<>(); List descList = new ArrayList<>(); filters.stream().forEach(filter -> { - descList.add(filter.getDescription()); + if (StringUtils.isNotEmpty(filter.getDescription())) { + descList.add(filter.getDescription()); + } exprList.add(filter.getExpressions().toString()); }); String promptInfo = "当前结果已经过行权限过滤,详细过滤条件如下:%s, 申请权限请联系管理员%s";