Api changes (#131)

* feat(api): include smtp flag in login response

* feat(api): changed smtp flag in login response

* feat(api): owner role is not allowed to change

* feat(api): changed chalice template

* feat(api): reset password invitation|token

* feat(api): fixed invitation token

* feat(api): after invitation return identical result

* feat(api): remove password when user deleted

* feat(api): fix login on password change
This commit is contained in:
Kraiem Taha Yassine 2021-08-05 17:25:13 +02:00 committed by GitHub
parent 9526423f44
commit 08969cd831
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View file

@ -435,7 +435,7 @@ def set_password_invitation(user_id, new_password):
"invitationToken": None, "invitedAt": None,
"changePwdExpireAt": None, "changePwdToken": None}
user = update(tenant_id=-1, user_id=user_id, changes=changes)
r = authenticate(user['email'], user['password'])
r = authenticate(user['email'], new_password)
tenant_id = r.pop("tenantId")
r["limits"] = {

View file

@ -445,7 +445,7 @@ def set_password_invitation(user_id, new_password):
"invitationToken": None, "invitedAt": None,
"changePwdExpireAt": None, "changePwdToken": None}
user = update(tenant_id=-1, user_id=user_id, changes=changes)
r = authenticate(user['email'], user['password'])
r = authenticate(user['email'], new_password)
tenant_id = r.pop("tenantId")
r["limits"] = {