bugfix
This commit is contained in:
parent
d1fd9ea89f
commit
66e8ffda22
@ -5,8 +5,6 @@ from rbac.set_role_perms import set_role_perm, set_role_perms
|
|||||||
from rbac.userperm import UserPermisions
|
from rbac.userperm import UserPermisions
|
||||||
|
|
||||||
async def get_owner_orgid(sor, orgid):
|
async def get_owner_orgid(sor, orgid):
|
||||||
env = ServerEnv()
|
|
||||||
dbname = env.get_module_dbname()
|
|
||||||
return '0'
|
return '0'
|
||||||
|
|
||||||
def load_rbac():
|
def load_rbac():
|
||||||
@ -22,4 +20,3 @@ def load_rbac():
|
|||||||
env.register_auth_method = register_auth_method
|
env.register_auth_method = register_auth_method
|
||||||
env.get_owner_orgid = get_owner_orgid
|
env.get_owner_orgid = get_owner_orgid
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -3,10 +3,11 @@ db = DBPools()
|
|||||||
dbname = get_module_dbname('rbac')
|
dbname = get_module_dbname('rbac')
|
||||||
async with db.sqlorContext(dbname) as sor:
|
async with db.sqlorContext(dbname) as sor:
|
||||||
orgid = await register_user(sor, params_kw)
|
orgid = await register_user(sor, params_kw)
|
||||||
openCustomerAccounts = globals().get('openCustomerAccounts')
|
try:
|
||||||
if get_owner_orgid and openCustomerAccounts:
|
|
||||||
ownerid = await get_owner_orgid(sor, orgid)
|
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 UiMessage(title="Success", message="register success")
|
||||||
return UiError(title='Error', message="register failed")
|
return UiError(title='Error', message="register failed")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user