Skip to content

Commit 2e19210

Browse files
committed
set-password empty user fix
1 parent 7f12f09 commit 2e19210

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

src/Controller/UserController.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ public function setPasswordAction()
352352
}
353353

354354
if ($token === null ||
355-
!$this->userManager->validatePasswordResetToken($token)
355+
!$user = $this->userManager->validatePasswordResetToken($token)
356356
) {
357357
return $this->redirect()->toRoute('user',
358358
['action' => 'message', 'id' => 'failed']);
@@ -389,7 +389,8 @@ public function setPasswordAction()
389389
}
390390

391391
return new ViewModel([
392-
'form' => $form
392+
'form' => $form,
393+
'user' => $user
393394
]);
394395
}
395396

src/Service/UserManager.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ public function validatePasswordResetToken($passwordResetToken)
257257
return false; // expired
258258
}
259259

260-
return true;
260+
return $user;
261261
}
262262

263263
/**

0 commit comments

Comments
 (0)