From ffc059adf31875b85eb33331458ff16105beb57d Mon Sep 17 00:00:00 2001 From: shaohuzhang1 Date: Tue, 3 Nov 2026 14:24:07 +0800 Subject: [PATCH] fix: Knowledge base permission anomaly --- apps/common/auth/struct/permission.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/apps/common/auth/struct/permission.py b/apps/common/auth/struct/permission.py index e1a5d7bae91..1aeebdb6bf5 100644 --- a/apps/common/auth/struct/permission.py +++ b/apps/common/auth/struct/permission.py @@ -39,8 +39,6 @@ def get_resource_permission_key(self, resource_id): resource = f":r:{self.resource_id}" if self.resource_id else "" flag = f"_{self.flag}" if self.flag else "" group = str(self.group) - if self.group in (Group.SYSTEM_RES_KNOWLEDGE, Group.KNOWLEDGE) and self.sub_group != self.group: - group = f"{group}_{self.sub_group}" return f"{group}{flag}{workspace}{resource}" def __str__(self):