Skip to content
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 2024-02-19] [HOLD for payment 2024-02-15] Web - Report - Blank Concierge report is displayed on back navigation from search page #36035

Closed
1 of 6 tasks
kbecciv opened this issue Feb 7, 2024 · 29 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Engineering Weekly KSv2

Comments

@kbecciv
Copy link

kbecciv commented Feb 7, 2024

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.38.0
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
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:

Action Performed:

  1. Sign up with a new account
  2. Click on search bar
  3. Click back button

Expected Result:

Concierge report should be opened and report shouldn't be blank

Actual Result:

Blank Concierge report is displayed

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

Bug6370432_1707315855833.screen_recording_2024-02-07_at_2.43.00_in_the_afternoon.mp4

View all open jobs on GitHub

@kbecciv kbecciv added the DeployBlockerCash This issue or pull request should block deployment label Feb 7, 2024
Copy link
Contributor

github-actions bot commented Feb 7, 2024

👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:

  1. Identify the pull request that introduced this issue and revert it.
  2. Find someone who can quickly fix the issue.
  3. Fix the issue yourself.

Copy link

melvin-bot bot commented Feb 7, 2024

Triggered auto assignment to @tgolen (Engineering), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.

@kbecciv kbecciv changed the title Report - Blank Concierge report is displayed on back navigation from search page Web - Report - Blank Concierge report is displayed on back navigation from search page Feb 7, 2024
@kbecciv
Copy link
Author

kbecciv commented Feb 7, 2024

We think that this bug might be related #vip-vsb
CC @quinthar

@allgandalf
Copy link
Contributor

allgandalf commented Feb 7, 2024

Proposal

Please re-state the problem that we are trying to solve in this issue.

Blank Concierge report is displayed on back navigation from search page

What is the root cause of that problem?

We don't have onBackBuuttonPress prop passed to HeaderWithBackButton

<HeaderWithBackButton title={translate('common.search')} />

What changes do you think we should make in order to solve the problem?

Update HeaderWithBackButton to the following

<HeaderWithBackButton
                        title={translate('common.search')}
                        onBackButtonPress={Navigation.goBack}
                    />

What alternative solutions did you explore? (Optional)

N/A

@situchan
Copy link
Contributor

situchan commented Feb 7, 2024

regression from #35058
cc: @lukemorawski

@tgolen
Copy link
Contributor

tgolen commented Feb 7, 2024

@lukemorawski Is this something you will be able to fix ASAP?

@situchan
Copy link
Contributor

situchan commented Feb 7, 2024

The root cause is same as other holding issues like #35965, #35969
@trjExpensify should we hold this as well?

@tgolen
Copy link
Contributor

tgolen commented Feb 7, 2024

Yeah, I think we should. I'll put this on HOLD.

@tgolen tgolen changed the title Web - Report - Blank Concierge report is displayed on back navigation from search page [HOLD https://github.com/Expensify/App/issues/35965] Web - Report - Blank Concierge report is displayed on back navigation from search page Feb 7, 2024
@situchan
Copy link
Contributor

situchan commented Feb 7, 2024

cc: @adamgrzybowski to put in your PR

@trjExpensify
Copy link
Contributor

Makes sense! @adamgrzybowski let us know if you disagree though.

@hayata-suenaga
Copy link
Contributor

this issue might be partially related to the issue on which Adam is working on.

instead of closing this, I'll keep this issue open with HOLD as Tim suggested.

@tgolen tgolen added Daily KSv2 and removed Hourly KSv2 labels Feb 7, 2024
@tgolen
Copy link
Contributor

tgolen commented Feb 7, 2024

Dropping to a daily while this is on HOLD

@lukemorawski
Copy link
Contributor

proposal from @GandalfGwaihir fixes on the issue on the SearchPage. I can post quick PR for that.

@allgandalf
Copy link
Contributor

allgandalf commented Feb 8, 2024

either ways @lukemorawski , i am also available to work on this issue with you :), paid or unpaid doesn’t really matter :)

@lukemorawski
Copy link
Contributor

@GandalfGwaihir awesome. I would very thankful if you could post that quick fix. Seem like a bigger thing just popped in for me :)

@allgandalf
Copy link
Contributor

yes sure, should i wait until this be assigned to me first or should i drop the PR right away?

@lukemorawski
Copy link
Contributor

No idea @tgolen ⬆️ ?

@Julesssss
Copy link
Contributor

Hi @lukemorawski please raise the PR now, I'll review it.

@Julesssss
Copy link
Contributor

Ah sorry, I was confused. @GandalfGwaihir would be able to raise the PR?

@mountiny
Copy link
Contributor

mountiny commented Feb 8, 2024

@lukemorawski Just to be clear, there should not really be bigger things than deploy blockers from PRs you have authored. This should be your top priority so we can unblock deploy.

@lukemorawski
Copy link
Contributor

@mountiny Got ya! @GandalfGwaihir will post that PR!

@allgandalf
Copy link
Contributor

I can help if it’s an option over here :), but again this is a deploy blocker so don’t know the feasibility of this option

@adamgrzybowski
Copy link
Contributor

Hey, checkout this PR #36050 I think it should be fixed

@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Daily KSv2 labels Feb 8, 2024
@Julesssss
Copy link
Contributor

Hey, checkout this PR #36050 I think it should be fixed

Thanks for sharing. But as we're going to have to cherry-pick any fix to staging I'm a bit hesitant to rely on that relatively complex PR.

I'd much rather stick to the simpler PR raised by @lukemorawski here.

@mountiny mountiny changed the title [HOLD https://github.com/Expensify/App/issues/35965] Web - Report - Blank Concierge report is displayed on back navigation from search page Web - Report - Blank Concierge report is displayed on back navigation from search page Feb 8, 2024
@Julesssss Julesssss removed the DeployBlockerCash This issue or pull request should block deployment label Feb 8, 2024
@Julesssss
Copy link
Contributor

Fix CP'd to staging. I updated the checklist and removed the blocker label.

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Feb 8, 2024
@melvin-bot melvin-bot bot changed the title Web - Report - Blank Concierge report is displayed on back navigation from search page [HOLD for payment 2024-02-15] Web - Report - Blank Concierge report is displayed on back navigation from search page Feb 8, 2024
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Feb 8, 2024
Copy link

melvin-bot bot commented Feb 8, 2024

Reviewing label has been removed, please complete the "BugZero Checklist".

Copy link

melvin-bot bot commented Feb 8, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.38-6 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 2024-02-15. 🎊

@mountiny
Copy link
Contributor

mountiny commented Feb 8, 2024

No payments required

@mountiny mountiny closed this as completed Feb 8, 2024
@melvin-bot melvin-bot bot added Weekly KSv2 and removed Weekly KSv2 labels Feb 12, 2024
@melvin-bot melvin-bot bot changed the title [HOLD for payment 2024-02-15] Web - Report - Blank Concierge report is displayed on back navigation from search page [HOLD for payment 2024-02-19] [HOLD for payment 2024-02-15] Web - Report - Blank Concierge report is displayed on back navigation from search page Feb 12, 2024
Copy link

melvin-bot bot commented Feb 12, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.39-8 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 2024-02-19. 🎊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Engineering Weekly KSv2
Projects
None yet
Development

No branches or pull requests

10 participants