From 8ed0cb9c494efdd6659adb56a707aba757907163 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 20 Mar 2026 18:30:31 +0800 Subject: [PATCH] bugfix --- rbac/userperm.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rbac/userperm.py b/rbac/userperm.py index ab4a97d..01ea638 100644 --- a/rbac/userperm.py +++ b/rbac/userperm.py @@ -44,6 +44,8 @@ where a.id = c.userid def check_roles_path(self, roles, path): for role in roles: paths = self.rp_caches.get(role) + if not paths: + return False return path in paths async def is_user_has_path_perm(self, userid, path):