Fix the problem that the password reset email has to be confirmed twice (#9926)

This commit is contained in:
Michael Weimann 2023-01-19 09:03:48 +01:00 committed by GitHub
parent 576d103159
commit eb43f3449e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 0 deletions

View file

@ -262,6 +262,8 @@ export default class ForgotPassword extends React.Component<Props, State> {
try {
await this.reset.setNewPassword(this.state.password);
this.setState({ phase: Phase.Done });
return;
} catch (err: any) {
if (err.httpStatus !== 401) {
// 401 = waiting for email verification, else unknown error