From d7d989916713f806da539ac521ff0bf51814d0e4 Mon Sep 17 00:00:00 2001 From: Marco Date: Wed, 21 Mar 2018 02:55:31 +0100 Subject: [PATCH] Use 'changePasswordForUserById' for 'changePasswordForUserByUsername' --- src/Administration.php | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/Administration.php b/src/Administration.php index 06f8999..66e086d 100644 --- a/src/Administration.php +++ b/src/Administration.php @@ -401,19 +401,15 @@ final class Administration extends UserManager { * @throws AuthError if an internal problem occurred (do *not* catch) */ public function changePasswordForUserByUsername($username, $newPassword) { - $newPassword = self::validatePassword($newPassword); - $userData = $this->getUserDataByUsername( \trim($username), [ 'id' ] ); - $this->updatePasswordInternal( + $this->changePasswordForUserById( (int) $userData['id'], $newPassword ); - - $this->deleteRememberDirectiveForUserById((int) $userData['id']); } /**