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

[$250] Search - App closes RHP instead of returning to report after deleting expense with comments #45505

Closed
6 tasks done
lanitochka17 opened this issue Jul 16, 2024 · 13 comments
Assignees

Comments

@lanitochka17
Copy link

lanitochka17 commented Jul 16, 2024

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 9.0.7-4
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause -Internal Team

Action Performed:

  1. Go to staging.new.expensify.com
  2. Go to any DM
  3. Submit two expenses to the user
  4. Go to transaction thread of any submitted expense
  5. Send a few comments
  6. Go to Search
  7. Click on the transaction thread with comments
  8. Click on the report header
  9. Click Delete expense
  10. Delete the expense

Expected Result:

App will return to the transaction thread with comments

Actual Result:

App closes the RHP completely

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

Bug6543949_1721135646891.20240716_210901.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~0137d82e1685ebf8ce
  • Upwork Job ID: 1813273804933428276
  • Last Price Increase: 2024-07-16
Issue OwnerCurrent Issue Owner: @paultsimura
@lanitochka17 lanitochka17 added DeployBlockerCash This issue or pull request should block deployment DeployBlocker Indicates it should block deploying the API labels Jul 16, 2024
Copy link

melvin-bot bot commented Jul 16, 2024

Triggered auto assignment to @neil-marcellini (DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.

Copy link
Contributor

👋 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.

@lanitochka17
Copy link
Author

We think that this bug might be related to #wave-collect - Release 1

@neil-marcellini neil-marcellini added External Added to denote the issue can be worked on by a contributor and removed DeployBlocker Indicates it should block deploying the API labels Jul 16, 2024
@melvin-bot melvin-bot bot changed the title Search - App closes RHP instead of returning to report after deleting expense with comments [$250] Search - App closes RHP instead of returning to report after deleting expense with comments Jul 16, 2024
Copy link

melvin-bot bot commented Jul 16, 2024

Job added to Upwork: https://www.upwork.com/jobs/~0137d82e1685ebf8ce

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Jul 16, 2024
Copy link

melvin-bot bot commented Jul 16, 2024

Triggered auto assignment to Contributor-plus team member for initial proposal review - @paultsimura (External)

@neil-marcellini
Copy link
Contributor

@jasperhuangg I found that this was modified recently by the PR associated with this issue [$250] Expense - Inconsistency in dismissing report details RHP when deleting expense with comments. I think the current staging behavior might be expected now, but I'm unsure. What do you think? Re-assigning to you since you managed that issue.

@jasperhuangg
Copy link
Contributor

@neil-marcellini Good shout, I think this is the new expected behavior now. @lanitochka17 Are there any integration tests that we need to update?

@jasperhuangg jasperhuangg added Daily KSv2 and removed DeployBlockerCash This issue or pull request should block deployment Hourly KSv2 External Added to denote the issue can be worked on by a contributor Help Wanted Apply this label when an issue is open to proposals by contributors labels Jul 16, 2024
@bernhardoj
Copy link
Contributor

Yeah, this was agreed in the previous issue to close the details page when deleting a transaction, so we use dismissModal, but this closes the report RHP too. If we want to keep the report RHP open, we can use goBack instead (I can create a follow-up PR if we want to do that).

Copy link

melvin-bot bot commented Jul 19, 2024

@jasperhuangg Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@jasperhuangg
Copy link
Contributor

@bernhardoj No worries, I think if we agreed in the other issue then that should be the new expected behavior. I'll reach out to QA in Slack about updating the regression test.

@melvin-bot melvin-bot bot removed the Overdue label Jul 19, 2024
@jasperhuangg
Copy link
Contributor

Relevant Slack thread for updating regression tests is here

@melvin-bot melvin-bot bot added the Overdue label Jul 23, 2024
@jasperhuangg
Copy link
Contributor

Bumped the thread

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Jul 23, 2024
@jasperhuangg
Copy link
Contributor

Resolved in the Slack thread

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants