Skip to content

[HOLD for payment 2024-10-04] [$250] [Workspace Feeds] There's no checkmark next to the current settlement account being used. #48974

Closed

Description

@trjExpensify

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.31-24
Reproducible in staging?: Y
Reproducible in production?: Y
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: @kevinksullivan
Slack conversation: https://expensify.slack.com/archives/C036QM0SLJK/p1725977031984379

Action Performed:

  1. Enable the Expensify Card
  2. Click Settings at the top of the Expensify Card page
  3. Click Settlement account

Expected Result:

The bank account being used should be highlighted with a checkmark

image (18)

Actual Result:

There's no checkmark against the bank account being used for settlements.

image (19)

Note: We also want to make sure we refactor the Wallet > Transfer Balance screen to use this same select list styling, as right now it has radio buttons, so let's make it consistent:

CleanShot 2024-09-10 at 16 25 20@2x

Workaround:

N/A, visual design bug.

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

See above in-line.

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021836004132424001151
  • Upwork Job ID: 1836004132424001151
  • Last Price Increase: 2024-09-17
Issue OwnerCurrent Issue Owner: @trjExpensify

Activity

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

    @melvin-bot

    Current assignee @trjExpensify is eligible for the Bug assigner, not assigning anyone new.

  3. trjExpensify commented on Sep 11, 2024

    @trjExpensify
    ContributorAuthor

    Someone on the Workspace Feeds team will take this, looking for who's available.

  4. koko57 commented on Sep 11, 2024

    @koko57
    Contributor

    I can work on this issue

  5. trjExpensify commented on Sep 11, 2024

    @trjExpensify
    ContributorAuthor

    Thanks!

  6. koko57 commented on Sep 11, 2024

    @koko57
    Contributor

    With the non-checked bank account problem - same root cause as in #48943 (comment) - we don't have bankAccountID in the accountData object - after OpenPaymentsPage we have this data so the bank account is properly checked.
    We have methodID instead, so I will check for both bankAccountID and methodID.

    @trjExpensify just to make sure: we're talking of changing the Wallet > Transfer Balance page to use the same design as Settlement Account page (not the way around?) - list items instead of radio buttons?

  7. 52 remaining items

  8. trjExpensify commented on Oct 4, 2024

    @trjExpensify
    ContributorAuthor

    Offers sent!

  9. melvin-bot commented on Oct 4, 2024

    @melvin-bot

    Payment Summary

    Upwork Job

    BugZero Checklist (@trjExpensify)

    • I have verified the correct assignees and roles are listed above and updated the neccesary manual offers
    • I have verified that there are no duplicate or incorrect contracts on Upwork for this job (https://www.upwork.com/ab/applicants/1836004132424001151/hired)
    • I have paid out the Upwork contracts or cancelled the ones that are incorrect
    • I have verified the payment summary above is correct
  10. allgandalf commented on Oct 4, 2024

    @allgandalf
    Contributor

    Offers sent!

    Accepted thanks :)

  11. trjExpensify commented on Oct 4, 2024

    @trjExpensify
    ContributorAuthor
  12. allgandalf commented on Oct 4, 2024

    @allgandalf
    Contributor

    HEROOOO! ❤️ 🦸

    Update: @trjExpensify I guess i was not paid and the contract was closed, can you take a look please :))

  13. trjExpensify commented on Oct 4, 2024

    @trjExpensify
    ContributorAuthor

    Something is fucked with Upwork. That's the second time in a matter of hours. (CC: @ikevin127).

    I made the payment and closed the contract:
    image

    Can we give this until Monday to see if Upwork is on the blink and then I'll do a fresh one if not?

  14. allgandalf commented on Oct 4, 2024

    @allgandalf
    Contributor

    Yeah cool, I though my upwork fucked up for a bit 😅 , have a great weekend!

  15. trjExpensify commented on Oct 4, 2024

    @trjExpensify
    ContributorAuthor

    Who knows, but yeah.. let's give them a bit to sort it out and then if it doesn't come through, I'll do a new contract.

  16. trjExpensify commented on Oct 7, 2024

    @trjExpensify
    ContributorAuthor

    Alright, @DylanDylann has accepted the offer I sent on Friday. I'm going to try and end that now and see if Upwork has resolved itself. Then I'll send another to @allgandalf.

  17. trjExpensify commented on Oct 8, 2024

    @trjExpensify
    ContributorAuthor

    Paid @allgandalf a bonus on the original borked contract to skirt the Upwork bug. Closing!

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

Metadata

Metadata

Labels

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

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions