-
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
[HOLD for payment 2023-09-08] [HOLD for payment 2023-09-07] [$500] Chat - "Go back to Home page" unresponsive on invalid link page #26413
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @srikarparsi ( |
Hello, I have raised a similar issue few hours back on slack : |
ProblemChat - "Go back to Home page" unresponsive on invalid link page Root causeWe are not passing a onLinkPress prop in FullPageNotFoundView in NotFoundPage. Changespass a onLinkPress prop to FullPageNotFoundView in NotFoundPage. <ScreenWrapper>
<FullPageNotFoundView shouldShow
onLinkPress={() => {
Navigation.navigate(ROUTES.HOME);
}}/>
</ScreenWrapper> |
ProposalPlease re-state the problem that we are trying to solve in this issue."Go back to Home page" unresponsive on invalid link page What is the root cause of that problem?default value for App/src/libs/Navigation/AppNavigator/AuthScreens.js Lines 279 to 283 in 6c1f358
What changes do you think we should make in order to solve the problem?We can add another condition in App/src/libs/Navigation/Navigation.js Lines 162 to 179 in 6c1f358
case SCREENS.NOT_FOUND:
navigationRef.current.navigate(ROUTES.HOME);
break; What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.Go back to Home page not working What is the root cause of that problem?We are dismissing the modal for go back to home link but in case of it is not opened in modal it will gets failed. What changes do you think we should make in order to solve the problem?I think we need to update the default function in |
All this code looks same in production. Why is it only reproducible in staging? Is it some react-navigation update that caused this? |
ProposalPlease re-state the problem that we are trying to solve in this issue.Chat - "Go back to Home page" unresponsive on invalid link page What is the root cause of that problem?This is a regression from #22437 in which we've removed Also we've moved the What changes do you think we should make in order to solve the problem?App/src/libs/Navigation/Navigation.js Lines 163 to 167 in 5f9bb2e
Here we need to add the new case What alternative solutions did you explore? (Optional)NA cc: @mountiny |
This happens in production too. Demoting to NAB. Screen.Recording.2023-08-31.at.11.47.30.AM.mov |
Triggered auto assignment to @puneetlath ( |
Bug0 Triage Checklist (Main S/O)
|
@luacmartins I think you misunderstood the issue. I don't think the issue here the is display of |
this is the actual result, user should be able to see the screens when they click on |
Hi @luacmartins, @puneetlath , can you also check once about this?
And yes I agree with @b4s36t4, the issue here is on click of 'Go back to Home page', it does nothing. It is working fine on production |
ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?The default value of This is the root cause What changes do you think we should make in order to solve the problem?We can pass This will go back to the previous page or go to home page. What alternative solutions did you explore? (Optional) |
I'm able to reproduce the issue of the "go home" ink not doing anything. Making external. |
Job added to Upwork: https://www.upwork.com/jobs/~01cd141ca760b28102 |
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.60-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-09-07. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@luacmartins lame question, but do I get contributor bonus here? since the solution is from my proposal? 😅 |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.61-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-09-08. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@eVoloshchak friendly reminder on the checklist here! @b4s36t4 yes definitely, we'll compensate you since we used your solution. |
I didn't participate in this issue and didn't do the PR review, I'm not eligible for any payment |
Ah ok, thanks for clarifying that @eVoloshchak. Looks like we just need to pay out @dhanashree-sawant for reporting and @b4s36t4 for providing the solution. Can you both apply to the Upwork job please: https://www.upwork.com/jobs/~01cd141ca760b28102 |
@puneetlath Applied. |
Thanks. Offers sent to you both. |
Done, accepted. |
Thanks @puneetlath, I have accepted the offer. |
All paid. Thanks y'all! |
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:
You're redirected to NewDot home view
Actual Result:
Nothing happens when clicking on the link
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.60-1
Reproducible in staging?: Yes
Reproducible in production?: No
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
Bug6183997_Recording__255.mp4
Expensify/Expensify Issue URL:
Issue reported by: @dhanashree-sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1693486582141609
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: