You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[$500] Share code - Tapping reply in thread share code URL directs to page loading infinitely #39415
Version Number: 1.4.59 Reproducible in staging?: Y Reproducible in production?: Y If this was caught during regression testing, add the test name, ID and link from TestRail: N/A Issue reported by: Applause - Internal Team
@laurenreidexpensify 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
When we open the report which we cannot access, OpenReport API only returns the errorFields so isCurrentReportLoadedFromOnyx is false that leads shouldShowSkeleton is always true and then infinite skeleton appears
and to fix the issue not found page appears briefly after signing, we can replace reportActionIDFromRoute here to the current reportID param of the route
Activity
melvin-bot commentedon Apr 2, 2024
Triggered auto assignment to @laurenreidexpensify (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.lanitochka17 commentedon Apr 2, 2024
We think that this bug might be related to #vip-vsp
lanitochka17 commentedon Apr 2, 2024
@laurenreidexpensify 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
nkdengineer commentedon Apr 2, 2024
Proposal
Please re-state the problem that we are trying to solve in this issue.
Tapping reply in thread share code URL directs to page loading infinitely
What is the root cause of that problem?
We wrap the condition to show not found page with the check
!shouldShowSkeletonso the not found page will not show ifshouldShowSkeletonistrue.App/src/pages/home/ReportScreen.tsx
Line 363 in c550afd
When we open the report which we cannot access,
OpenReportAPI only returns theerrorFieldssoisCurrentReportLoadedFromOnyxis false that leadsshouldShowSkeletonis alwaystrueand then infinite skeleton appearsApp/src/pages/home/ReportScreen.tsx
Line 346 in c550afd
What changes do you think we should make in order to solve the problem?
We should remove
!shouldShowSkeletonfrom this checkApp/src/pages/home/ReportScreen.tsx
Line 363 in c550afd
and to fix the issue not found page appears briefly after signing, we can replace
reportActionIDFromRoutehere to the current reportID param of the routeApp/src/pages/home/ReportScreen.tsx
Line 371 in c550afd
What alternative solutions did you explore? (Optional)
NA
[-]Share code - Tapping reply in thread share code URL directs to page loading infinitely[/-][+][$500] Share code - Tapping reply in thread share code URL directs to page loading infinitely[/+]melvin-bot commentedon Apr 3, 2024
Job added to Upwork: https://www.upwork.com/jobs/~012acca0fb0a485001
melvin-bot commentedon Apr 3, 2024
Triggered auto assignment to Contributor-plus team member for initial proposal review - @hungvu193 (
External)hungvu193 commentedon Apr 4, 2024
It was originally fixed here, however it caused this DB, so it was revert here
Ideally, we should implement #38955 again with the suggestion fix in this discussion
cc @roryabraham @ishpaul777
33 remaining items
laurenreidexpensify commentedon Apr 30, 2024
Payment Summary:
C+ @hungvu193 $500 - payment issued in upwork
Contributor @nkdengineer $500 - please accept offer in upwork
laurenreidexpensify commentedon Apr 30, 2024
@hungvu193 pls advise on any regression steps etc here thanks
hungvu193 commentedon May 2, 2024
As I mentioned above:
Regression test:
Do we 👍 or 👎 ?
nkdengineer commentedon May 2, 2024
@laurenreidexpensify Offer accepted, thanks!
nkdengineer commentedon Jul 1, 2024
Sorry @laurenreidexpensify It seems I wasn't paid here, could you please reopen the issue to help with this?
TIA
melvin-bot commentedon Jul 1, 2024
Triggered auto assignment to @slafortune (
Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.cristipaval commentedon Jul 1, 2024
Applied the
Buglabel again to get another bug-zero member, since @laurenreidexpensify is OOOcristipaval commentedon Jul 1, 2024
@slafortune could you please verify whether @nkdengineer was paid? 🙏
slafortune commentedon Jul 1, 2024
@nkdengineer sorry that happened! Paid now ✅