App icon indicating copy to clipboard operation
App copied to clipboard

Expensify Card - State is not auto populated in Add shipping details flow after adding address in Get physical card flow.

Open IuliiaHerets opened this issue 1 year ago • 15 comments

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:

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

Screenshots/Videos

https://github.com/user-attachments/assets/b3b529bb-4fd4-42cd-885c-8b43c6401070

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @mountiny

IuliiaHerets avatar Nov 13 '24 16:11 IuliiaHerets

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.

melvin-bot[bot] avatar Nov 13 '24 16:11 melvin-bot[bot]

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

truph01 avatar Nov 14 '24 03:11 truph01

cc @mountiny

DylanDylann avatar Nov 14 '24 06:11 DylanDylann

Thanks @mountiny ❤️

OfstadC avatar Nov 14 '24 20:11 OfstadC

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

melvin-bot[bot] avatar Nov 18 '24 09:11 melvin-bot[bot]

no update yet

mountiny avatar Nov 18 '24 12:11 mountiny

same

mountiny avatar Nov 21 '24 14:11 mountiny

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

melvin-bot[bot] avatar Nov 25 '24 09:11 melvin-bot[bot]

no update yet

mountiny avatar Nov 25 '24 19:11 mountiny

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

melvin-bot[bot] avatar Nov 27 '24 09:11 melvin-bot[bot]

No update still

mountiny avatar Nov 28 '24 08:11 mountiny

No updates yet, lower priority

mountiny avatar Dec 02 '24 10:12 mountiny

Still no updates focusing on other issues, this is minor

mountiny avatar Dec 04 '24 15:12 mountiny

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

melvin-bot[bot] avatar Dec 10 '24 09:12 melvin-bot[bot]

Same

mountiny avatar Dec 10 '24 11:12 mountiny

No updates

mountiny avatar Dec 23 '24 15:12 mountiny

low

mountiny avatar Jan 07 '25 00:01 mountiny

Actually putting this on hold for https://github.com/Expensify/App/issues/54614 as it will be irrelevant after those changes I think

mountiny avatar Jan 29 '25 22:01 mountiny

Looks like https://github.com/Expensify/App/issues/54614 is closed now - is this all set to close @mountiny ?

OfstadC avatar Mar 03 '25 15:03 OfstadC

All done

DylanDylann avatar Mar 04 '25 04:03 DylanDylann

Let's close this issue

DylanDylann avatar Mar 04 '25 04:03 DylanDylann