about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/screens/Login/SetNewPasswordForm.tsx10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/screens/Login/SetNewPasswordForm.tsx b/src/screens/Login/SetNewPasswordForm.tsx
index 4d09e32a3..0eb3ecce8 100644
--- a/src/screens/Login/SetNewPasswordForm.tsx
+++ b/src/screens/Login/SetNewPasswordForm.tsx
@@ -41,8 +41,8 @@ export const SetNewPasswordForm = ({
     // Check that the code is correct. We do this again just incase the user enters the code after their pw and we
     // don't get to call onBlur first
     const formattedCode = checkAndFormatResetCode(resetCode)
-    // TODO Better password strength check
-    if (!formattedCode || !password) {
+
+    if (!formattedCode) {
       setError(
         _(
           msg`You have entered an invalid code. It should look like XXXXX-XXXXX.`,
@@ -51,6 +51,12 @@ export const SetNewPasswordForm = ({
       return
     }
 
+    // TODO Better password strength check
+    if (!password) {
+      setError(_(msg`Please enter a password.`))
+      return
+    }
+
     setError('')
     setIsProcessing(true)