Repository navigation
Track - App shows old receipt when submitting expense with receipt and changing receipt #45062
Description
Activity
- addedDeployBlockerCashThis issue or pull request should block deploymentThis issue or pull request should block deploymentDeployBlockerIndicates it should block deploying the APIIndicates it should block deploying the API
on Jul 9, 2024 Triggered auto assignment to @rlinoz (
DeployBlockerCash), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.👋 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:
- Identify the pull request that introduced this issue and revert it.
- Find someone who can quickly fix the issue.
- Fix the issue yourself.
@rlinoz 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
We think that this bug might be related to #vip-vsp
Can't repro in v9.0.5-7, closing
Screen.Recording.2024-07-09.at.09.57.31.mov
Hello @rlinoz This issue is still reproducible again.
You should do a manual expense with receipt, not scan request
Updated steps:
- Go to staging.new.expensify.com
- Go to self DM
- Go to + > Track expense > Manual
- Track a manual expense with receipt
- Click Submit to someone from the actionable whisper
- Select a user and proceed to confirmation page
- On confirmation page, click 3-dot menu > Add receipt
- Upload a different receipt and submit to the person
- Click on the transaction thread
Thank you
Reacted by Rodrigo Lino da CostaOh this happens because
ConvertTrackedExpenseToRequestdoesn't accept a receipt, we will just use the one we already have attached to that expense. Let me check if we should change the BE or remove the three dot in this flow.We added the threedots here #44670
- addedReviewingHas a PR in reviewHas a PR in reviewWeeklyKSv2KSv2and removedHourlyKSv2KSv2
on Jul 9, 2024 - removedDeployBlockerCashThis issue or pull request should block deploymentThis issue or pull request should block deploymentDeployBlockerIndicates it should block deploying the APIIndicates it should block deploying the API
on Jul 9, 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.5-5
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4703969
Issue reported by: Applause - Internal Team
Action Performed:
Expected Result:
The receipt view will show the latest uploaded receipt
Actual Result:
The receipt view shows the original uploaded receipt (Step 4) instead of the latest one (Step 8)
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6536738_1720521133434.bandicam_2024-07-09_18-26-11-551.mp4
View all open jobs on GitHub