-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixed Confirm Password Validation in "Change Password" screen #4409
Fixed Confirm Password Validation in "Change Password" screen #4409
Conversation
@AndrewGable PR Raised. I'd like to clarify one case. If I put an incorrect password and submit we throw a validation error from the backend. After this step, if I have a mismatch between Attached is the video for this test. two-validation-messages.mp4 |
…eplaced with var check
@alex-mechler Any feedback on #4409 (comment) |
I don't have any strong feedback on it, but I think we should only show 1 error message at a time. I think the server error should be hidden when any of the fields change personally. |
Currently, the server error is coming from Simplest I can do is:
Let me know which path to take?
cc: @AndrewGable |
I think I would pick |
…ssword-confirm-validation
@AndrewGable Poke |
I agree 3 looks good! |
@AndrewGable @alex-mechler Changes completed! Please review. |
@mananjadhav It's always helpful to clean up the PR title. You can keep this if you like it. 😄 |
Updated. Thanks for the tip. |
Can you add some QA steps so that QA can test this once its on staging? |
@alex-mechler Updated |
@alex-mechler Anything else is required for this PR to get merged? |
I was OOO yesterday. I'll give it another review in a few minutes 😄 |
PR Updated |
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
🚀 Deployed to staging by @alex-mechler in version: 1.0.83-2 🚀
|
This issue is failing this PR on desktop #4665 |
This has been deployed to production and is now subject to a 7-day regression period. |
@AndrewGable can you please review this?
Details
newPassword
andconfirmPassword
fields.shouldShowPasswordConfirmError
flag to hide/show the validation message error.Fixed Issues
$ #4367
Tests
newPassword
after updatingcomparePassword
QA Steps
Tested On
Screenshots
Web
exp-change-pass-val-web.mp4
Mobile Web
exp-change-pass-val-mweb.mp4
Desktop
exp-change-pass-val-desktop.mp4
iOS
exp-changes-pass-val-ios.mp4
Android
exp-changes-pass-android.mp4