fix: sync_user 漏 await check_duserid_exists 致协程恒真、同步永远误返 -1

This commit is contained in:
yumoqing 2026-09-07 11:41:28 +08:00
parent 5bd81a35f3
commit e1a351ebcc

View File

@ -330,7 +330,7 @@ async def sync_user(request, params_kw, *args, **kw):
return return_error(-2) return return_error(-2)
u['orgid'] = o['id'] u['orgid'] = o['id']
u['roles'] = roles u['roles'] = roles
exists = check_duserid_exists(sor, dappid, duserid) exists = await check_duserid_exists(sor, dappid, duserid)
if exists: if exists:
return return_error(-1) return return_error(-1)
userid = await add_user(sor, u) userid = await add_user(sor, u)