Skip to content

[HOLD for payment 2024-07-24] [$250] Submitting Expense from Self DM Results in Duplicate Submissions #42795

@m-natarajan

Description

@m-natarajan

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: 1.4.77-0
Reproducible in staging?: y
Reproducible in production?: n
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: applause internal team
Slack conversation:

Action Performed:

  1. Go to Self DM and click the plus sign.
  2. Select "Track Expense" > "Distance," add start and stop points, and complete the flow.
  3. Open the details of the tracked expense and change the date or any field that triggers a notification.
  4. When the notification (whisper message) appears, click the "Submit Expense to Someone" button and add an email.
  5. Notice that two expenses are submitted, and the UI covers the first expense.

Expected Result:

Only one expense should be submitted, and the UI should not cover the notification

Actual Result:

Submitting an expense from Self DM results in two expenses being submitted, with the first one being covered by the app's UI.

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?

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

Bug6495276_1717000629458.Screen_Recording_2024-05-29_at_8.21.11_1AM.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01f00d596f8de27d6c
  • Upwork Job ID: 1796208453265444864
  • Last Price Increase: 2024-06-13
  • Automatic offers:
    • c3024 | Contributor | 102762962
    • dominictb | Contributor | 102962999
Issue OwnerCurrent Issue Owner: @adelekennedy

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2EngineeringExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions