From 2cbcdbb09663afe557edbc0bce4249608da3d1d5 Mon Sep 17 00:00:00 2001 From: Philippe Vezina Date: Thu, 21 Dec 2023 05:42:20 -0500 Subject: [PATCH] fix: invitation password set (#1795) (cherry picked from commit f52d5f021eb7e75ccf80ab8b90f3101292b559de) --- api/chalicelib/core/users.py | 4 +--- ee/api/chalicelib/core/users.py | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/api/chalicelib/core/users.py b/api/chalicelib/core/users.py index 9dfbbbf147..0cff15c4cf 100644 --- a/api/chalicelib/core/users.py +++ b/api/chalicelib/core/users.py @@ -445,9 +445,7 @@ def change_password(tenant_id, user_id, email, old_password, new_password): def set_password_invitation(user_id, new_password): - changes = {"password": new_password, - "invitationToken": None, "invitedAt": None, - "changePwdExpireAt": None, "changePwdToken": None} + changes = {"password": new_password} user = update(tenant_id=-1, user_id=user_id, changes=changes) r = authenticate(user['email'], new_password) diff --git a/ee/api/chalicelib/core/users.py b/ee/api/chalicelib/core/users.py index 06dfb485f3..af6f51bda9 100644 --- a/ee/api/chalicelib/core/users.py +++ b/ee/api/chalicelib/core/users.py @@ -524,9 +524,7 @@ def change_password(tenant_id, user_id, email, old_password, new_password): def set_password_invitation(tenant_id, user_id, new_password): - changes = {"password": new_password, - "invitationToken": None, "invitedAt": None, - "changePwdExpireAt": None, "changePwdToken": None} + changes = {"password": new_password} user = update(tenant_id=tenant_id, user_id=user_id, changes=changes) r = authenticate(user['email'], new_password)