Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HOLD App#54614] Expensify Card - State is not auto populated in Add shipping details flow after adding address in Get physical card flow. #52488

Open
4 of 8 tasks
IuliiaHerets opened this issue Nov 13, 2024 · 18 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Internal Requires API changes or must be handled by Expensify staff Monthly KSv2

Comments

@IuliiaHerets
Copy link

IuliiaHerets commented Nov 13, 2024

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.61-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: Y
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause Internal Team

Action Performed:

Precondition:

  • Workspace has enabled Expensify Card.
  • Member does not have private details.
  • Admin has assigned a physical card to member.
  1. Go to staging.new.expensify.com
  2. Go to Wallet.
  3. Click on the Expensify Card.
  4. Click Get physical card.
  5. Enter legal name and phone number.
  6. On shipping address page, enter a non-US address,
  7. Click Next > Click Ship card.
  8. Go to workspace chat.
  9. Click Add shipping details.
  10. Select birth date > Click Next.
  11. Note that only State field is empty.
  12. Go back to Wallet.
  13. Click on the same physical card (not the new "Expensify Card").
  14. Click Get physical card.
  15. Enter State.
  16. Click Next.
  17. Note that nothing happens after entering state and clicking Next.

Expected Result:

In Step 11, state will be auto populated in address page because the rest of the address is added to relevant fields.
In Step 17, user should be able to proceed after manually entering state.

Actual Result:

In Step 11, state is not auto populated in address page, while the rest of the address is added to relevant fields.
In Step 17, user is unable to proceed after manually entering state.

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

Bug6664039_1731515088843.bandicam_2024-11-14_00-23-25-931.mp4

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @mountiny
@IuliiaHerets IuliiaHerets added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Nov 13, 2024
Copy link

melvin-bot bot commented Nov 13, 2024

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

@IuliiaHerets IuliiaHerets changed the title Expensify Card - State is not auto populated in Add shipping details flow after adding address Expensify Card - State is not auto populated in Add shipping details flow after adding address in Get physical card flow. Nov 13, 2024
@truph01
Copy link
Contributor

truph01 commented Nov 14, 2024

It appears to be a backend bug. The frontend sends the state value to the backend, but the backend returns an empty string in private_personalDetails

@DylanDylann
Copy link
Contributor

cc @mountiny

@mountiny mountiny self-assigned this Nov 14, 2024
@mountiny mountiny added the Internal Requires API changes or must be handled by Expensify staff label Nov 14, 2024
@OfstadC
Copy link
Contributor

OfstadC commented Nov 14, 2024

Thanks @mountiny ❤️

@melvin-bot melvin-bot bot added the Overdue label Nov 18, 2024
Copy link

melvin-bot bot commented Nov 18, 2024

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

@mountiny
Copy link
Contributor

no update yet

@melvin-bot melvin-bot bot removed the Overdue label Nov 18, 2024
@garrettmknight garrettmknight moved this to Bugs and Follow Up Issues in [#whatsnext] #expense Nov 19, 2024
@melvin-bot melvin-bot bot added the Overdue label Nov 21, 2024
@mountiny
Copy link
Contributor

same

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Nov 21, 2024
Copy link

melvin-bot bot commented Nov 25, 2024

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

@mountiny
Copy link
Contributor

no update yet

@melvin-bot melvin-bot bot removed the Overdue label Nov 25, 2024
Copy link

melvin-bot bot commented Nov 27, 2024

@OfstadC @mountiny this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!

@mountiny
Copy link
Contributor

No update still

@melvin-bot melvin-bot bot added the Overdue label Dec 2, 2024
@mountiny
Copy link
Contributor

mountiny commented Dec 2, 2024

No updates yet, lower priority

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Dec 2, 2024
@mountiny
Copy link
Contributor

mountiny commented Dec 4, 2024

Still no updates focusing on other issues, this is minor

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Dec 4, 2024
Copy link

melvin-bot bot commented Dec 10, 2024

@OfstadC, @mountiny Huh... This is 4 days overdue. Who can take care of this?

@mountiny
Copy link
Contributor

Same

@melvin-bot melvin-bot bot removed the Overdue label Dec 10, 2024
@mountiny mountiny added Weekly KSv2 and removed Daily KSv2 labels Dec 10, 2024
@melvin-bot melvin-bot bot added the Overdue label Dec 20, 2024
@mountiny
Copy link
Contributor

No updates

@melvin-bot melvin-bot bot removed the Overdue label Dec 23, 2024
@melvin-bot melvin-bot bot added the Overdue label Jan 1, 2025
@mountiny
Copy link
Contributor

mountiny commented Jan 7, 2025

low

@melvin-bot melvin-bot bot removed the Overdue label Jan 7, 2025
@mountiny mountiny added Monthly KSv2 and removed Weekly KSv2 labels Jan 29, 2025
@mountiny mountiny changed the title Expensify Card - State is not auto populated in Add shipping details flow after adding address in Get physical card flow. [HOLD App#54614] Expensify Card - State is not auto populated in Add shipping details flow after adding address in Get physical card flow. Jan 29, 2025
@mountiny
Copy link
Contributor

Actually putting this on hold for #54614 as it will be irrelevant after those changes I think

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Internal Requires API changes or must be handled by Expensify staff Monthly KSv2
Projects
Status: Bugs and Follow Up Issues
Development

No branches or pull requests

5 participants