-
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
[$500] [HOLD for payment 2023-09-27] Android - Infinite loading after opening personal details page #27560
Comments
Triggered auto assignment to @CortneyOfstad ( |
Bug0 Triage Checklist (Main S/O)
|
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @Li357 ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Infinite loading when first open personal details page after updating personal details on another device What is the root cause of that problem?Clear repro step:
Let's find the root cause from above repro step. App/src/hooks/usePrivatePersonalDetails.js Lines 11 to 16 in 76c1559
So even though local data is not complete (not yet fetched from api), api is never called, so
What changes do you think we should make in order to solve the problem?One api is called,
So update this condition to:
What alternative solutions did you explore? (Optional)We may use another key instead of |
Able to reproduce on Web as well via @mkhutornyi's repro steps. RCA is good and proposal looks good. Since this is a deploy blocker, unless we can raise a PR within the hour we might handle this internally. |
@Li357 I can raise PR right now |
@mkhutornyi Please raise a PR so we can resolve this deploy blocker |
Going to assign you since @Li357 gave an initial approval |
PR is ready for review |
@Li357 ^^^ TIA! |
This has been merged / CPED |
@thienlnam @CortneyOfstad Sorry, but why no reporting bonus paid here? |
Ah yeah this should be paid a reporting bonus |
Job added to Upwork: https://www.upwork.com/jobs/~01dbd77bfba87b38dc |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
Sorry @eVoloshchak It shows that the external label was never applied to create the Upwork job. Removing your assignment as a C+ has already worked on this issue. Sorry for any hassle/confusion! |
@Li357 I just want to confirm here that @mkhutornyi should get both the Contributor and C+ payment since they both proposed the fix and drafted the PR? Also, they should get the bonus for being within 3 days, correct? If so, that would be $500 for being the contributor + 50% bonus ($750); $500 for being C+ plus the 50% bonus ($750) — totaling $1,500. Does that appear to be correct? @Ahmed-Abdella I have you down for the reporting bonus, so you are all set! Will be sending out the proposals in Upwork, once I have that above clarified 👍 |
@Li357 bump on the above ^^^^ |
@Li357 bump again |
Sorry about the delay! If I'm interpreting this SO right, that should be correct. |
Thanks @Li357! @Ahmed-Abdella — can you link me your Upwork profile? I'm having trouble finding it and I want to make sure that I am sending the proposal to the correct individual. Thank you! @mkhutornyi — same as above. I want to make sure I am sending the proposal to the correct individual as there are two "Mykhailo K." entries in Upwork. Thanks! |
@CortneyOfstad I am the one whom you just paid in #26243 🙂 |
@CortneyOfstad Sure, here it is https://www.upwork.com/freelancers/~014640fcd762b61d2f |
For some reason that one had your hiring profile listed automatically, but not this one 🤔 So weird! Thanks @mkhutornyi and send over the proposal! @Ahmed-Abdella Also sent over your proposal! Let me know when these are accepted and I'll get them paid ASAP 👍 |
@CortneyOfstad I accepted the offer, Thanks! |
Both have been paid! @Li357 and @mkhutornyi where are we at with the checklist above? Thanks! |
I can help filling checklist.
Regression Test Proposal
|
Regression Test GH created here — https://github.com/Expensify/Expensify/issues/324340 |
Thanks all! Closing! |
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:
Personal details page should be opened.
Actual Result:
Can't open personal details page and infinite loading spinner
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.70-5
Reproducible in staging?: y
Reproducible in production?: n
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
XRecorder_15092023_165615.mp4
az_recorder_20230915_151359.1.mp4
Expensify/Expensify Issue URL:
Issue reported by: @Ahmed-Abdella
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1694786719105809
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: