Change user api client to update password with new endpoint

This commit is contained in:
Imdad Ahad
2017-02-07 13:31:46 +00:00
parent 38a385f54e
commit 7ad56df78b
2 changed files with 17 additions and 0 deletions

View File

@@ -72,6 +72,12 @@ class UserApiClient(NotifyAdminAPIClient):
user_data = self.post(url, data=data)
return User(user_data['data'], max_failed_login_count=self.max_failed_login_count)
def update_password(self, user_id, password):
data = {"_password": password}
url = "/user/{}/update-password".format(user_id)
user_data = self.post(url, data=data)
return User(user_data['data'], max_failed_login_count=self.max_failed_login_count)
def verify_password(self, user_id, password):
try:
url = "/user/{}/verify/password".format(user_id)