-
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
Web - New Group - Aviators icon is missing when create a new group #10527
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @TomatoToaster ( |
I'll take this one |
Depending on how we get on, I'd be fine deploying with this shortcoming and we can address tomorrow. It's largely cosmetic. |
@marcaaron Maybe you can help me out with this... I found the problem, but I don't know the cause. It looks like the The redirect happens here: App/src/libs/actions/Report.js Line 618 in 599ca8b
but I can't find any recent changes to anything anywhere that are suspect. |
This comment was marked as resolved.
This comment was marked as resolved.
Which one of those routes is from |
Discussing on this thread, but TLDR, we think we are not calling |
@marcaaron the second one. |
I verified the double-navigation also happens on production, so that could be something completely unrelated and existing. |
Leaving a summary of the problem here: In this commit of this PR we changed a behavior of the App/src/pages/home/report/ReportActionsView.js Lines 118 to 122 in 2d7de46
The This is relatively easy to fix by just moving the broken code into the The action of navigating to a report page e.g. via an internal link, manual redirect, or url all might need to trigger a fetch of the report summary in the rare cases where it's not yet available. And as per the new API design would happen via a call to a Looks like @chiragsalian opened an issue to explore improvements here. So I think we should do the easy solution for now to fix the regression and next think about how to remove the 7 or so remaining usages of |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
4 Select any 4 - 5 user and click Create
Expected Result:
Aviators icon is not missing when create a new group
Actual Result:
Aviators icon is missing when create a new group
Workaround:
Unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.89.0
Reproducible in staging?: Yes
Reproducible in production?: No
Email or phone of affected tester (no customers): any
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Recording.1002.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: