-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[Awaiting Checklist Completion] [$500] Compose-User suggestions displays all number contacts with suffix @ expensify.sms #31100
Comments
Triggered auto assignment to @twisterdotcom ( |
Job added to Upwork: https://www.upwork.com/jobs/~011be12bd2a89d07fc |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @shubham1206agra ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.The user suggestions displays all number contacts with suffix @ expensify.sms. What is the root cause of that problem?We're not calling
What changes do you think we should make in order to solve the problem?Call
And we should add sms domain again when we insert a suggestion
OPTION: In What alternative solutions did you explore? (Optional)We can add an extra field to suggestion to display the display name and consider using |
ProposalPlease re-state the problem that we are trying to solve in this issue.The user mention suggestions are displaying suffix(@expensify.sms) for numbers What is the root cause of that problem?In App/src/pages/home/report/ReportActionCompose/SuggestionMention.js Lines 164 to 178 in 4618b39
In here it's becoming an phone and adding the suffix without a check What changes do you think we should make in order to solve the problem?We can have a check at the
What alternative solutions did you explore? (Optional)NA |
@shubham1206agra how are these proposals looking to you? |
Give me some time. I will give my review tomorrow first thing. |
@dukenv0307's proposal seems good to me. 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @iwiznia, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@shubham1206agra Issue here is to show alternate text as same as text, why do we need to handle this logic instead we can call |
Why do we need to show the same text and alternative text? It doesn't make sense. |
I am not sure I follow, login will ALWAYS be an email. |
Also, please do change the property name, it should be called as subtitle or subtext. The name |
I don't think we need to display the same for the phone number case, one is the display name, and one is the login field. And I think it's expected that we format display name of phone number, we only need to remove the suffix when we display |
What does |
In const styledHandle = item.text === item.alternateText ? '' : getStyledTextArray(item.alternateText, props.prefix); |
Ah ok, so why are the texts not the same? |
I don't know. I think it comes from the backend itself. |
I will update soon. |
@iwiznia @twisterdotcom @shubham1206agra this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
Ah I see, thanks for explaining! |
📣 @shubham1206agra 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @dukenv0307 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@shubham1206agra The PR is ready for review. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.5-7 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 2023-12-07. 🎊 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:
|
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: @shubham1206agra paid $500 here (Reviewer) Awaiting Checklist Completion |
@twisterdotcom I think this is more of a UI improvement. If we agree on this, checklist is not required in that case. |
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.97-1
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
Expensify/Expensify Issue URL:
Issue reported by: Applause-Internal Team
Slack conversation: @
Action Performed:
Pre-condition: Have many phone number contacts
Go to https://staging.new.expensify.com/
Tap on a group chat
Enter @
Scroll user suggestions and search for numbers contacts
Note the suffix part of number contacts
Tap on any number contact
Expected Result:
The user suggestions must not display number contacts with suffix @ expensify.sms.
Actual Result:
The user suggestions displays all number contacts with suffix @ expensify.sms.
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6269618_1699512480081.dms.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: