Skip to content

[$250] Expense - Pay with Expensify button appears for Employee after admin disconnects bank account #46738

Closed

Description

@lanitochka17

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.16-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Issue reported by: Applause - Internal Team

Action Performed:

Precondition:

  • Delayed submission is enabled in Workflows
  • Workspace has an approver (admin)
  • Workspace has set up with bank account
  • Employee does not have bank account
  1. Go to staging.new.expensify.com
  2. [Employee] Go to workspace chat
  3. [Employee] Submit an expense over $100
  4. [Employee] Click on the submit button and stay on the main chat
  5. [Admin] Click Approve button on the expense preview
  6. [Admin] Go to workspace settings > Workflows
  7. [Admin] Click on the bank account
  8. [Admin] Disconnect bank account
  9. [Employee] Note that "Pay with Expensify" button shows up on expense preview on employee end after admin has disconnected bank account

Expected Result:

"Pay with Expensify" button will not appear on expense preview on employee end after admin has disconnected bank account

Actual Result:

"Pay with Expensify" button shows up on expense preview on employee end after admin has disconnected bank account.
When clicking on the expense preview and returning to main chat, the button disappears

Workaround:

Unknown

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

Add any screenshot/video evidence

Bug6560213_1722605179858.20240802_211830.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01e26750961886bca4
  • Upwork Job ID: 1821153286159845456
  • Last Price Increase: 2024-08-28
  • Automatic offers:
    • jjcoffee | Reviewer | 103796028
Issue OwnerCurrent Issue Owner: @teneeto

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Aug 2, 2024
  2. melvin-bot commented on Aug 2, 2024

    @melvin-bot

    Triggered auto assignment to @miljakljajic (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.

  3. lanitochka17 commented on Aug 2, 2024

    @lanitochka17
    Author

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

  4. lanitochka17 commented on Aug 2, 2024

    @lanitochka17
    Author

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

  5. melvin-bot commented on Aug 5, 2024

    @melvin-bot

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

  6. added
    ExternalAdded to denote the issue can be worked on by a contributor
    on Aug 7, 2024
  7. changed the title [-]Expense - Pay with Expensify button appears for Employee after admin disconnects bank account[/-] [+][$250] Expense - Pay with Expensify button appears for Employee after admin disconnects bank account[/+] on Aug 7, 2024
  8. melvin-bot commented on Aug 7, 2024

    @melvin-bot
  9. added
    Help WantedApply this label when an issue is open to proposals by contributors
    on Aug 7, 2024
  10. melvin-bot commented on Aug 7, 2024

    @melvin-bot

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

  11. 91 remaining items

  12. melvin-bot commented on Nov 11, 2024

    @melvin-bot

    This issue has not been updated in over 15 days. @twisterdotcom, @teneeto, @jjcoffee, @srikarparsi 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!

  13. srikarparsi commented on Jan 6, 2025

    @srikarparsi
    Contributor

    I'll try to get to this next week. In the meanwhile, do you know if there's a room that this would fit into by any chance @puneetlath? #quality?

  14. puneetlath commented on Jan 6, 2025

    @puneetlath
    Contributor

    #quality sounds good to me @srikarparsi

  15. srikarparsi commented on Jan 15, 2025

    @srikarparsi
    Contributor

    Will try to get to this next week.

  16. muttmuure commented on Jan 20, 2025

    @muttmuure
    Contributor

    Going to make this MEDIUM as it's a subset of users impacted by this flow. I know it's a mainline case, but the number of steps involved seem to make it less applicable as a CRITICAL issue.

    Please let me know if you disagree

  17. melvin-bot commented on Jan 24, 2025

    @melvin-bot

    @twisterdotcom, @teneeto, @jjcoffee, @srikarparsi, 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.InternalRequires API changes or must be handled by Expensify staffMonthlyKSv2Not a priority

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions