-
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
Web - Profile - Error message disappears if user refresh the page a couple times #17827
Comments
Triggered auto assignment to @muttmuure ( |
Bug0 Triage Checklist (Main S/O)
|
Yes this seems like a bug we would need to fix, but I need to reproduce it |
I think it is not a bug, bcoz that invalid contact method isn't added to the server yet. So on refresh we receive the fresh response from the server where that method is not available in the list and onyx updated accordingly. |
Oh really? I would have thought that it's more helpful to the user to know that adding their contact method never actually worked, and they need to resolve the problem. |
As @Pujan92 said, an invalid contact method won't be added to the server, which mean it only exists on the local device. When we refresh the page, we receive the list of the contact methods from server and it will override the list that exists on local device because we use SET operation of Onyx instead of MERGE. So, if we want to keep the invalid contact method, we should change it from SET to MERGE, which should be done internally. |
Job added to Upwork: https://www.upwork.com/jobs/~016de59d5ef9345e8b |
Triggered auto assignment to Contributor Plus for review of internal employee PR - @rushatgabhane ( |
Thanks for clarifying! |
needs an internal volunteer, I'm asking about this here: https://expensify.slack.com/archives/C01GTK53T8Q/p1683283094931539 |
Sorry I was out of office for a couple of weeks! |
Taking off hold |
@Beamanator would you like to take this one on? It's still reproducible |
It's on my list of polish tasks :D |
I will put it back on hold |
Not overdue |
Not deployed yet |
Will check this tomorrow |
Looks like this got merged! |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
Error message does not disappear if user refresh the page a couple times
Actual Result:
Error message disappears if user refresh the page a couple times
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.4.0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Recording.2564.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: