Skip to content

[HOLD for payment 2025-01-24] [Medium] Expense report - Approved report still shows the button to approve in ND #54570

Description

@IuliiaHerets

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: v9.0.78-2
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers): applausetester+l4@applause.expensifail.com
Issue reported by: Applause Internal Team
Device used: macOS Sequoia 15.1.1, Desktop-Web / iPhone SE 3rd generation, iOS 18.2, app-mWeb
App Component: Money Requests

Action Performed:

  1. Open the URL: https://staging.expensify.com
  2. Log in with a expensifail account
  3. Click on Travel > Book or manage travel
  4. Book a hotel can be any (On payment filter select: 'Pay at property')
  5. After your booking is successful, go to https://staging.expensify.com
  6. Click on 'Reports'
  7. Click the booked hotel report > Click on 'Submit' > Click on 'Send'
  8. Go to https://staging.new.expensify.com (Log in with the same expensifail account)
  9. Open the chat of the booked hotel
  10. Click on the expense report of the booked hotel (In the preview of the expense it says 'This booking is pending')
  11. Click on 'Approve' button at top right corner

Expected Result:

The approve button should not appear, as it has been previously approved.

Actual Result:

The approve button is shown.

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

Bug6702140_1735150219213.Approved_report_still_shows_the_button_to_approve_in_ND_.mp4

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @anmurali

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions