-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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 for payment 2024-05-09] [$500] Currency - In WS default currency section searching for euro/rupee showing "no results found" #29618
Comments
Triggered auto assignment to @laurenreidexpensify ( |
Bug0 Triage Checklist (Main S/O)
|
ProposalPlease re-state the problem that we are trying to solve in this issue.In WS currency selection currency name search is not working correctly What is the root cause of that problem?We are not considering currency name in the filtration, it is only checks for code and symbol currently.
What changes do you think we should make in order to solve the problem?We need to add name field also for comparing the search text. || currency.name.toLowerCase().includes(trimmedText) OR Use the same approach with the regex which we have used in App/src/pages/iou/IOUCurrencySelection.js Lines 107 to 108 in fe282b4
ResultScreen.Recording.2023-10-14.at.23.02.57.mov |
Unable to auto-create job on Upwork. The BZ team member should create it manually for this issue. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
Triggered auto assignment to @cead22, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@cead22 bump ^^ |
@Pujan92 @parasharrajat is there a reason we're not using the same component here, or the same code to display the currencies? It seems like the main reason for this problem could be that we have code in 2 different places doing the same thing |
Job added to Upwork: https://www.upwork.com/jobs/~01810f204b38ab0d0d |
Current assignee @parasharrajat is eligible for the External assigner, not assigning anyone new. |
Readded external label to get the job on Upwork as looks like the API call failed the first time |
The functionality looks the same for both components, I am not sure but tagging @thiagobrez for their input as the workspace currency push page added recently in #27861 |
@Pujan92 I believe it's because when I worked on this, the |
@cead22 are you fine to assign now with the additional context? |
@thiagobrez @Pujan92 I imagine auto complete in a currency selector is always going to work by looking at the currency, code, and symbol. If that's a safe assumption, would it make sense to design a solution such that all currency selectors moving forward share this functionality? |
Not yet @laurenreidexpensify :) |
@tsa321 let's move forward with #30889 (comment) steps. Let me know if you have some questions. |
@parasharrajat Ok, I am working on it... |
@laurenreidexpensify please reopen this issue. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.69-2 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2024-05-09. 🎊 For reference, here are some details about the assignees on this issue:
|
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:
|
Payment Summary: C+ @parasharrajat requires payment through NewDot Manual Requests $500 |
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:
Regression Test Steps
Do you agree 👍 or 👎 ? |
Payment Summary
BugZero Checklist (@laurenreidexpensify)
|
@laurenreidexpensify I have accepted the job interview in the upwork. Link: https://www.upwork.com/jobs/~0143fc0e3c3d547cfc |
@tsa321 pls accept next step in upwork and i will issue payment thanks |
@laurenreidexpensify Please feel free to close it, I will request it later. |
@parasharrajat am waiting to complete Contributor payment first as they are on upwork :) |
@laurenreidexpensify I have accepted the offer. |
Payment Summary: C+ @parasharrajat requires payment through NewDot Manual Requests $500 |
Payment requested as per #29618 (comment) |
$500 approved for @parasharrajat |
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: 1.3.84-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
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: Applause - Internal Team
Slack conversation:
Action Performed:
Go to https://staging.new.expensify.com/
Tap on announce room
Tap plus icon----Split bill
Tap currency
Search euro/rupee and note search results displayed
Navigate back to LHN
Tap profile---Workspaces
Tap on a Workspace
Tap on Workspace name
Tap on default currency
Enter euro/ rupee in search field
Expected Result:
In WS default currency section searching for euro/rupee showing "no results found" but in announce room split bill currency drop down searching for euro/rupee showing results. The behavior must not be inconsistent within the site
Actual Result:
In WS default currency section searching for euro/rupee showing "no results found" but in announce room split bill currency drop down searching for euro/rupee showing results. The behaviour is inconsistent within the site
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Android: Native
Android: mWeb Chrome
Bug6236871_1697278697731.inconsistent.mp4
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
MacOS: Desktop
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @laurenreidexpensifyThe text was updated successfully, but these errors were encountered: