Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.47k stars 2.82k forks source link

Fix translation for Reveal Card details errors #48953

Closed marcaaron closed 1 month ago

marcaaron commented 1 month ago

Details

Fixes error message that shows up without translation. Improves UX by letting a user know that the incorrect magic code was entered.

Fixed Issues

Related to: https://github.com/Expensify/Expensify/issues/427350

Tests

prereq: Set up an account with a virtual Expensify Card

  1. Navigate to settings/wallet
  2. Tap Virtual card
  3. Tap "Reveal details"
  4. Enter bad code
  5. Verify helpful error message appears
  6. Enter good code.
  7. Verify details are shown.

Offline tests

QA Steps

Same as tests.

PR Author Checklist

Screenshots/Videos

Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop
melvin-bot[bot] commented 1 month ago

@jasperhuangg Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button]

jasperhuangg commented 1 month ago

Reviewer Checklist

Screenshots/Videos

Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop
OSBotify commented 1 month ago

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

IuliiaHerets commented 1 month ago

This PR is failing because of issue #49050

OSBotify commented 1 month ago

🚀 Deployed to production by https://github.com/luacmartins in version: 9.0.33-4 🚀

platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 success ✅
🕸 web 🕸 success ✅