From f8cef73244f7d537c2da15482148a411db57ebba Mon Sep 17 00:00:00 2001 From: Kevin Hu Date: Wed, 18 Dec 2024 12:45:24 +0800 Subject: [PATCH] Fix abnormal user invitaion message. (#4081) ### What problem does this PR solve? ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- api/apps/tenant_app.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/apps/tenant_app.py b/api/apps/tenant_app.py index 045887530..f0f487a89 100644 --- a/api/apps/tenant_app.py +++ b/api/apps/tenant_app.py @@ -62,8 +62,10 @@ def create(tenant_id): user_id = usrs[0].id user_tenants = UserTenantService.query(user_id=user_id, tenant_id=tenant_id) if user_tenants: - if user_tenants[0].status == UserTenantRole.NORMAL.value: + if user_tenants[0].role == UserTenantRole.NORMAL: return get_data_error_result(message="This user is in the team already.") + if user_tenants[0].role == UserTenantRole.OWNER: + return get_data_error_result(message="This user is the owner of the team.") return get_data_error_result(message="Invitation notification is sent.") UserTenantService.save(