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.49k stars 2.84k forks source link

[HOLD for payment 2023-08-01] [$1000] Request Money - User gets highlighted in send/request money on changing of language during the process #21538

Closed kbecciv closed 1 year ago

kbecciv commented 1 year ago

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. From device 1, login with user A
  2. From device 2, login with user A
  3. From device 1, open any report, click on plus, click on send/request money, enter any amount and click continue
  4. From device 2, change the language from English to Spanish or vis a versa
  5. Observe in device 1 that user gets highlighted after language change (by default user is not highlighted)

Expected Result:

App should not highlight user in send/request money on language change

Actual Result:

App highlights user in send/request money while changing language during the process

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

Version Number: 1.3.29-2 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 Notes/Photos/Videos: Any additional supporting documentation

https://github.com/Expensify/App/assets/93399543/c0e4ee98-fe71-45f4-a6d1-7859987300d2

https://github.com/Expensify/App/assets/93399543/427846e1-96a8-4add-b463-65338b625553

Expensify/Expensify Issue URL: Issue reported by:@dhanashree-sawant Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1687200047072349

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~013b389dab3622e04c
  • Upwork Job ID: 1673230286457331712
  • Last Price Increase: 2023-07-17
melvin-bot[bot] commented 1 year ago

🎯 ⚡️ Woah @aimane-chnaif / @ShogunFire, great job pushing this forwards! ⚡️

The pull request got merged within 3 working days of assignment, so this job is eligible for a 50% #urgency bonus 🎉

On to the next one 🚀

melvin-bot[bot] commented 1 year ago

Reviewing label has been removed, please complete the "BugZero Checklist".

melvin-bot[bot] commented 1 year ago

The solution for this issue has been :rocket: deployed to production :rocket: in version 1.3.44-2 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2023-08-01. :confetti_ball:

After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.

For reference, here are some details about the assignees on this issue:

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

melvin-bot[bot] commented 1 year ago

BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

bfitzexpensify commented 1 year ago

Offers sent - @aimane-chnaif, please complete the BZ checklist when you get a chance, thank you!

bfitzexpensify commented 1 year ago

Bump on the BZ checklist, thanks @aimane-chnaif

bfitzexpensify commented 1 year ago

Another friendly bump @aimane-chnaif

bfitzexpensify commented 1 year ago

Another bump @aimane-chnaif - please complete this when you get a chance and I'll finalise payment, thank you!

aimane-chnaif commented 1 year ago

Sorry for late.

No PRs caused regression. As this is edge case (should use another device to change language), minor visual issue and doesn't affect user, I don't think regression test step is needed here.

bfitzexpensify commented 1 year ago

Thanks @aimane-chnaif, I agree. OK, last payment finalised, closing this out