App icon indicating copy to clipboard operation
App copied to clipboard

Expense - 92 unknown replies after reacting with emoji to expense and approving it

Open IuliiaHerets opened this issue 1 year ago • 4 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: 9.0.69-1 Reproducible in staging?: Y Reproducible in production?: Y Email or phone of affected tester (no customers): [email protected] Issue reported by: Applause Internal Team

Action Performed:

Precondition:

  • Add approvals feature is enabled.
  • Admin is the approver.
  1. Go to staging.new.expensify.com
  2. Go to workspace chat.
  3. Click + > Submit expense > Manual.
  4. Submit a manual expense.
  5. Hover over the expense preview or right click on it.
  6. Note that there is no add emoji option.
  7. Click on the expense preview and return to main chat.
  8. Hover over the expense preview or right click on it.
  9. Now that there is add emoji option.
  10. Add an emoji reaction.
  11. Click Approve.

Expected Result:

In Step 6, there should be add emoji option after submitting the expense. In Step 11, there will be no phantom replies after reacting to the expense with an emoji and approving it.

Actual Result:

In Step 6, there is no add emoji option after submitting the expense. It only appears after the page is refreshed. In Step 11, there are 92 phantom replies after reacting to the expense with an emoji and approving it.

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

https://github.com/user-attachments/assets/a7f177d9-73e5-4399-b864-25098fd36465

View all open jobs on GitHub

IuliiaHerets avatar Dec 02 '24 11:12 IuliiaHerets

Triggered auto assignment to @alexpensify (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 Dec 02 '24 11:12 melvin-bot[bot]

BE issue

image

andriivitiv avatar Dec 02 '24 16:12 andriivitiv

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

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

Adding to my testing list

alexpensify avatar Dec 06 '24 23:12 alexpensify

I'll get to this one soon.

alexpensify avatar Dec 10 '24 04:12 alexpensify

@alexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!

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

Closing - I'm unable to replicate


Heads up, I will be offline until Wednesday, December 18, 2024, and will not actively watch over this GitHub during that period.

If this GitHub requires an urgent update, please ask for help in the #expensify-open-source Slack Room. If the inquiry can wait, I'll review it when I return online.

alexpensify avatar Dec 15 '24 05:12 alexpensify