From b0e17b7426b4eb4ac48a3a3ca0609b2a8e41131d Mon Sep 17 00:00:00 2001 From: yumoqing Date: Fri, 20 Mar 2026 17:19:46 +0800 Subject: [PATCH] bugfix --- rbac/userperm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rbac/userperm.py b/rbac/userperm.py index 5a285b2..d8166ee 100644 --- a/rbac/userperm.py +++ b/rbac/userperm.py @@ -1,5 +1,5 @@ import time -from sqlor.dbpools import DBPools +from sqlor.dbpools import DBPools, get_sor_context from ahserver.serverenv import ServerEnv from appPublic.Singleton import SingletonDecorator from appPublic.log import debug, exception, error @@ -51,6 +51,7 @@ where a.id = c.userid roles = ['anonymous'] if self.rp_caches is None or not roles: + env = ServerEnv() async with get_sor_context(env, 'rbac') as sor: await self.load_roleperms(sor) if not roles: