Skip to content
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

[Outreachy Task Submission]: Instant validation error for current email input in profile settings(mobile) #4892

Closed
RWUBAKWANAYO opened this issue Mar 27, 2024 · 1 comment
Assignees
Labels
2024.19.0 Community Task Issues that the Ushahidi OSS community is encouraged to contribute to

Comments

@RWUBAKWANAYO
Copy link

Description:

This issue addresses the validation error behavior in the profile settings when editing the email. Currently, the validation error for the current email input appears instantly without any user interaction triggering the error.

To Reproduce:

  1. Launch the mobile application using npm run mobile:serve.
  2. Select a deployment or create a new one.
  3. Log in to the application.
  4. Click on the profile icon at the bottom navbar.
  5. Within the popup, click on "Profile Information."
  6. Within the popup, click on "Change Email."
  7. The error message "The entered email does not match the current email. Please make sure to enter the correct email address." is immediately displayed on the current email input.

Expected Behavior:

The error message should only appear when the user interacts with the validated input or attempts to submit the form without filling in the required input.

Desktop Hardware Details:

  • Operating System: iOS
  • Browser: Chrome
  • Browser Version: 122

Additional Context:

Screen.Recording.2024-03-28.at.00.05.34.mov

@Angamanga, could you please assist in adding the Outreachy Task Submission Label to this issue? I'm planning to work on resolving it.

@Angamanga
Copy link
Contributor

@Angamanga In QA

@linear linear bot closed this as completed Apr 9, 2024
@tuxpiper tuxpiper added the 2024.19.0 label May 14, 2024 — with Linear
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2024.19.0 Community Task Issues that the Ushahidi OSS community is encouraged to contribute to
Projects
None yet
Development

No branches or pull requests

3 participants