-
Notifications
You must be signed in to change notification settings - Fork 3k
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] 'Hmm its not here' displayed when refreshing expensify classic page #38865
Comments
Triggered auto assignment to @adelekennedy ( |
@adelekennedy FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors |
I think this should be fixed in this PR |
ProposalPlease re-state the problem that we are trying to solve in this issue.The real problem here is that the back screen What is the root cause of that problem?We do not map the Switch to expensify screen to
What changes do you think we should make in order to solve the problem?Add the Screen Also add subpages: App/src/libs/Navigation/linkingConfig/config.ts Lines 350 to 359 in 2003844
What alternative solutions did you explore? (Optional)N/A |
Note @adelekennedy , the real bug is actually different over here, can you please check the video, the Central Pane changes on refresh |
i dont think this is related to #38856, here issue is the background page is not persisting after the refresh which is what we should fix by adding these routes to |
@ishpaul777 Second with 'Hmm its not here' (which relevant for Report screen when any RHP page is open) and I think this should be fixed in #38856 For example : Screen.Recording.2024-03-24.at.22.19.13.mov |
@ZhenjaHorbach , I checked over here, if we implement my proposal we don't have this problem as now we have mapped the
simplescreenrecorder-2024-03-25_03.27.23.mp4c.c. @adelekennedy |
@ZhenjaHorbach good catch, i understand issue now. i think we can fix that in that PR. |
Yes @ishpaul777 , that issue for will surely get fixed in #38856 as it happens mostly for report pages, but we need to address the current bug which we found in this issue :) |
Job added to Upwork: https://www.upwork.com/jobs/~01c71608c41784a351 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @hoangzinh ( |
updated #38856, this will be partially fixed by it. You'll no longer see |
assigning myself since this appears to be a bug in the exit survey, which I built. @GandalfGwaihir's proposal LGTM and tests well 👍🏼 |
📣 @hoangzinh 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @GandalfGwaihir 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
PR ready for review @hoangzinh :) c.c. @roryabraham |
PR was merged through some mysterious GitHub anomaly - there was no internal GH approver and @MonilBhavsar claims he did not merge the PR 😕 Anyways, there was an bug reported on the PR, but I think it was fixed in #38856. So I want to do some extra testing but I think we're done here, pending payments |
That bug is still reproducible, but it's separate from this one. We can proceed with payment here since this is fixed |
Thanks :) |
Payment sent! |
reported bug the other bug: https://expensify.slack.com/archives/C049HHMV9SM/p1713213269308389 |
ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?When we display What changes do you think we should make in order to solve the problem?Subscribe to the App/src/pages/settings/ExitSurvey/ExitSurveyConfirmPage.tsx Lines 111 to 113 in a7820d2
Similarly subscribe in other two pages and update the offline condition check below;
To: {isOffline && isLoading && <ExitSurveyOffline />} Result videoScreen.Recording.2024-04-16.at.2.15.43.AM.mov |
@roryabraham as the issue was discovered during the PR, can I have a dibs on the proposal whenever that issue comes out? I have a proposal ready as you can see above :) ? |
Posted a link to your proposal in the slack thread where the bug was reported |
@roryabraham , due to weird behaviour we faced from github during the #38907, the linked PR was never put on staging nor production, the PR was only merged in Main, can you CP it to staging please ? |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.56-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers): [email protected]
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:
Issue found when executing PR #37955
Action Performed:
Expected Result:
'Hmm its not here' should not be displayed when refreshing expensify classic page
Actual Result:
'Hmm its not here' displayed when refreshing expensify classic page
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6423438_1711128399760.2024-03-22_22-16-14.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @adelekennedyThe text was updated successfully, but these errors were encountered: