This commit is contained in:
yumoqing 2025-12-16 13:19:36 +08:00
parent d1fd9ea89f
commit 66e8ffda22
2 changed files with 5 additions and 7 deletions

View File

@ -5,8 +5,6 @@ from rbac.set_role_perms import set_role_perm, set_role_perms
from rbac.userperm import UserPermisions
async def get_owner_orgid(sor, orgid):
env = ServerEnv()
dbname = env.get_module_dbname()
return '0'
def load_rbac():
@ -22,4 +20,3 @@ def load_rbac():
env.register_auth_method = register_auth_method
env.get_owner_orgid = get_owner_orgid

View File

@ -3,10 +3,11 @@ db = DBPools()
dbname = get_module_dbname('rbac')
async with db.sqlorContext(dbname) as sor:
orgid = await register_user(sor, params_kw)
openCustomerAccounts = globals().get('openCustomerAccounts')
if get_owner_orgid and openCustomerAccounts:
try:
ownerid = await get_owner_orgid(sor, orgid)
if openCustomerAccounts:
await openCustomerAccounts(sor, ownerid, orgid)
await openCustomerAccounts(sor, ownerid, orgid)
except Exception as e:
exception(f'{e}')
return UiMessage(title="Success", message="register success")
return UiError(title='Error', message="register failed")