-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Reports - App does not return to initial Reports view after deleting all the expenses #58812
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
Comments
Triggered auto assignment to @lschurr ( |
Triggered auto assignment to @tylerkaraszewski ( |
💬 A slack conversation has been started in #expensify-open-source |
👋 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:
|
@lschurr 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. |
This view is behind a beta. NAB. cc @Kicu |
@Kicu Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@luacmartins @mountiny you guys sure the described behaviour is bad and the expectation is to return to previous search results? So to me it's unclear exactly when - if ever - we should automatically return from this view back to Search. |
I'd expect the view to just change to the empty report view in this case. |
If we only delete the expense and the report remains, then open the empty report. If the report is deleted too, which I believe should be the case when its the last expense, then we should go to the Expense reports list |
Ok but seems like this is not yet implemented (I'm told by @jnowakow) so someone implementing this might do the redirect. (issue: #57466) Also what about this scenario:
Since we allowed to have report empty after creating it, when its created manually maybe we should also allow it to stay empty after removing transaction? |
Yes what you wrote makes sense @trjExpensify
do we also want to automatically remove report when the final expense is deleted? |
I would say lets keep it same on all views - remove report - with the confirmation modal (that removes some of the confusion imho) and only if we see some feedback from the users we can update this behaviour. |
If that was a view long term, then I think the expectation would be:
But that said, isn't what we're seeing here only temporary until the implementation is complete? ![]() A one expense report view wouldn't look like that, it's that combined hybrid view of the expense/report in the main pane? CC: @shawnborton |
Correct, I would expect a single expense report to not have this new table view. At least, that's what we had slated in the design doc. |
Agree that's a temporary view and a single expense report would have a different UI. |
@Kicu @luacmartins @lschurr @mountiny @DylanDylann this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@Kicu Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@Kicu Still overdue 6 days?! Let's take care of this! |
actually @luacmartins @shawnborton it is a bit unclear to me what are the next steps for this task. Is this enough to have this task done or do we need something more here? |
Hmm yeah, perhaps let's check this again once the task for the single view is finished? |
Yeah lets keep this one until we clear out the other tasks for single expense view and we can see if there is anything actionable left |
ok here's the PR #59735 |
@Kicu Huh... This is 4 days overdue. Who can take care of this? |
Asked for a retest |
Issue is not reproducible 20250414_214227.mp4 |
Great, thank you then we can close this as regression testing and payment will be handled per project |
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: 9.1.16-0
Reproducible in staging?: Yes
Reproducible in production?: Unable to check
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Yes, reproducible on both
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause Internal Team
Device used: Mac 15.3 / Chrome
App Component: Search
Action Performed:
Precondition:
Expected Result:
App will return to the initial Reports view because the expense report is now empty.
Actual Result:
App does not return to initial Reports view after deleting all the expenses.
Report view is blank.
Workaround:
Unknown
Platforms:
Screenshots/Videos
bug.mp4
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @KicuThe text was updated successfully, but these errors were encountered: