Bugfix/invitemailmultilangs (#2257)

Co-authored-by: crazywoola <427733928@qq.com>
This commit is contained in:
Benjamin
2024-01-28 19:56:09 +08:00
committed by GitHub
parent 5a6cb69951
commit 7076d41b29
3 changed files with 15 additions and 10 deletions

View File

@@ -56,6 +56,7 @@ class MemberInviteEmailApi(Resource):
invitee_emails = args['emails']
invitee_role = args['role']
interface_language = args['language']
if invitee_role not in ['admin', 'normal']:
return {'code': 'invalid-role', 'message': 'Invalid role'}, 400
@@ -64,8 +65,7 @@ class MemberInviteEmailApi(Resource):
console_web_url = current_app.config.get("CONSOLE_WEB_URL")
for invitee_email in invitee_emails:
try:
token = RegisterService.invite_new_member(inviter.current_tenant, invitee_email, role=invitee_role,
inviter=inviter)
token = RegisterService.invite_new_member(inviter.current_tenant, invitee_email, interface_language, role=invitee_role, inviter=inviter)
invitation_results.append({
'status': 'success',
'email': invitee_email,