App icon indicating copy to clipboard operation
App copied to clipboard

[BE - Requires Internal Engineer] [$250] Web - Hold - Red dot is lost on held expense when approve pending amount

Open IuliiaHerets opened this issue 1 year ago β€’ 27 comments

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: v9.0.48-2 Reproducible in staging?: Y Reproducible in production?: Y Issue was found when executing this PR: https://github.com/Expensify/App/pull/49910 Email or phone of affected tester (no customers): [email protected] Issue reported by: Applause Internal Team

Action Performed:

  1. Log in with your Approver account
  2. As employee Go to the room with the two expenses
  3. As employee: hold one expense
  4. Verify there is a red dot on held expense on both sides
  5. As Approver: Approve just the pending amount
  6. As Approver: back to room by click to the header

Expected Result:

Red dot should remain on held report when Approver go back to room

Actual Result:

Red dot disappears from held expense when approve pending amount. It appears only when open the held report again and navigate back to room

Workaround:

Unknown

Platforms:

  • [ ] Android: Native
  • [ ] Android: mWeb Chrome
  • [ ] iOS: Native
  • [ ] iOS: mWeb Safari
  • [x] MacOS: Chrome / Safari
  • [ ] MacOS: Desktop

Screenshots/Videos

https://github.com/user-attachments/assets/42af07e2-719e-4679-a7e8-5a7c1dbea52b

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021846971961812039151
  • Upwork Job ID: 1846971961812039151
  • Last Price Increase: 2024-11-28
Issue OwnerCurrent Issue Owner: @ntdiary

IuliiaHerets avatar Oct 15 '24 18:10 IuliiaHerets

Triggered auto assignment to @zanyrenney (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

melvin-bot[bot] avatar Oct 15 '24 18:10 melvin-bot[bot]

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

IuliiaHerets avatar Oct 15 '24 18:10 IuliiaHerets

@zanyrenney 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

IuliiaHerets avatar Oct 15 '24 18:10 IuliiaHerets

moving to expense.

zanyrenney avatar Oct 17 '24 17:10 zanyrenney

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

melvin-bot[bot] avatar Oct 17 '24 17:10 melvin-bot[bot]

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

melvin-bot[bot] avatar Oct 17 '24 17:10 melvin-bot[bot]

Quick question, how do we make a account approver and another employee? Thanks for any help.

Windchasers avatar Oct 18 '24 11:10 Windchasers

BE bug the report on hold is not returned by the BE after paying.

FitseTLT avatar Oct 18 '24 12:10 FitseTLT

@ntdiary, @zanyrenney Eep! 4 days overdue now. Issues have feelings too...

melvin-bot[bot] avatar Oct 22 '24 18:10 melvin-bot[bot]

image

https://github.com/Expensify/App/blob/4f0ca943a51e340652885c3c1fa3dd4434b91e3f/src/components/ReportActionItem/ReportPreview.tsx#L156-L162

When Approver goes back to room, the hold violation data doesn't exist yet, so ReportPreview will not display RBR, that data will return by server if approver opening the held report.

ntdiary avatar Oct 23 '24 10:10 ntdiary

πŸ“£ It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? πŸ’Έ

melvin-bot[bot] avatar Oct 24 '24 16:10 melvin-bot[bot]

@ntdiary, @zanyrenney Eep! 4 days overdue now. Issues have feelings too...

melvin-bot[bot] avatar Oct 28 '24 18:10 melvin-bot[bot]

This issue requires an internal engineer. When an employee puts an expense on hold, our app doesn't push the hold violation data to the approver, so their ReportPreview component won't display RBR. Unless ReportPreview also checks the hold field in the transaction_xxx like the MoneyRequestPreview does to display RBR. cc @zanyrenney

ntdiary avatar Oct 30 '24 06:10 ntdiary

We require an internal engineer here. I have applied the lable

zanyrenney avatar Oct 30 '24 15:10 zanyrenney

πŸ“£ It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? πŸ’Έ

melvin-bot[bot] avatar Oct 31 '24 16:10 melvin-bot[bot]

@ntdiary, @zanyrenney Huh... This is 4 days overdue. Who can take care of this?

melvin-bot[bot] avatar Nov 04 '24 18:11 melvin-bot[bot]

πŸ“£ It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? πŸ’Έ

melvin-bot[bot] avatar Nov 07 '24 16:11 melvin-bot[bot]

@ntdiary, @zanyrenney 12 days overdue now... This issue's end is nigh!

melvin-bot[bot] avatar Nov 12 '24 09:11 melvin-bot[bot]

We require an internal engineer here. I have applied the lable

Eh, @zanyrenney, it seems that an internal engineer hasn't been assigned automatically? πŸ˜‚

ntdiary avatar Nov 12 '24 10:11 ntdiary

πŸ“£ It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? πŸ’Έ

melvin-bot[bot] avatar Nov 14 '24 16:11 melvin-bot[bot]

@ntdiary, @zanyrenney Eep! 4 days overdue now. Issues have feelings too...

melvin-bot[bot] avatar Nov 18 '24 09:11 melvin-bot[bot]

it seems that an internal engineer hasn't been assigned automatically? πŸ˜‚ That's working as expected.

zanyrenney avatar Nov 19 '24 12:11 zanyrenney

Seeing as we have said expense is lower priority, I am going to move this to weekly. It is tagged correctly in expense.

zanyrenney avatar Nov 19 '24 12:11 zanyrenney

πŸ“£ It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? πŸ’Έ

melvin-bot[bot] avatar Nov 21 '24 16:11 melvin-bot[bot]

πŸ“£ It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? πŸ’Έ

melvin-bot[bot] avatar Nov 28 '24 16:11 melvin-bot[bot]

This is on Hold right now and not a priority.

zanyrenney avatar Nov 29 '24 16:11 zanyrenney

I actually think this fits in a cohort room since it definitely affects our current cohort. I've moved to #convert since we're pitching Hold to new users.

garrettmknight avatar Dec 10 '24 12:12 garrettmknight

This issue has not been updated in over 15 days. @ntdiary, @zanyrenney eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

melvin-bot[bot] avatar Dec 13 '24 09:12 melvin-bot[bot]

@ntdiary, @zanyrenney, this Monthly task hasn't been acted upon in 6 weeks; closing.

If you disagree, feel encouraged to reopen it -- but pick your least important issue to close instead.

melvin-bot[bot] avatar Feb 24 '25 10:02 melvin-bot[bot]