Merge pull request #936 from alphagov/fix-forgot-password-empty-user-issue

Fix exception raised when a pending user attempts to complete 'forgotten password' flow
This commit is contained in:
imdadahad
2016-09-13 15:39:29 +01:00
committed by GitHub
5 changed files with 32 additions and 7 deletions

View File

@@ -122,5 +122,8 @@ class UserApiClient(BaseAPIClient):
return True
def activate_user(self, user):
user.state = 'active'
return self.update_user(user)
if user.state == 'pending':
user.state = 'active'
return self.update_user(user)
else:
return user