Procházet zdrojové kódy

124062 add finally

soumaeda před 2 roky
rodič
revize
63ba60099b

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

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