soumaeda 2 лет назад
Родитель
Сommit
63ba60099b
1 измененных файлов с 5 добавлено и 2 удалено
  1. 5 2
      apps/app/src/components/Admin/Users/PasswordResetModal.jsx

+ 5 - 2
apps/app/src/components/Admin/Users/PasswordResetModal.jsx

@@ -165,12 +165,15 @@ class PasswordResetModal extends React.Component {
 
     try {
       await apiv3Put('/users/reset-password-email', { id: userForPasswordResetModal._id, newPassword: this.state.temporaryPassword });
-      this.setState({ isEmailSent: true, isEmailSending: false });
+      this.setState({ isEmailSent: true });
     }
     catch (err) {
-      this.setState({ isEmailSending: false, isEmailSent: false });
+      this.setState({ isEmailSent: false });
       toastError(err);
     }
+    finally {
+      this.setState({ isEmailSending: false });
+    }
   }