-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[$500] Split - Contact method of the participants is shown in Merchant instead of display name #29858
Comments
Triggered auto assignment to @zanyrenney ( |
Job added to Upwork: https://www.upwork.com/jobs/~018d28ed12ed77a99a |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ntdiary ( |
ProposalPlease re-state the problem that we are trying to solve in this issueSplit - Contact method of the participants is shown in Merchant instead of display name What is the root cause of that problem?In Lines 910 to 912 in a24e6a0
We are using What changes do you think we should make in order to solve the problem?Use What alternative solutions did you explore? (Optional) |
ProposalPlease re-state the problem that we are trying to solve in this issue.When adding a money request manually and selecting participants, the report details show the participants' email addresses in the merchant field. What is the root cause of that problem?Root cause is that when adding transaction for split bill then following line of code uses user's login for generating Bill Split with string. Lines 910 to 912 in a24e6a0
What changes do you think we should make in order to solve the problem?Use getDisplayName so instead of and instead of
What alternative solutions did you explore? (Optional)We also need to ensure that if a user updates their display name from their profile, the transaction gets updated with the new display name. To achieve this, we should generate the formatted string as mentioned above before displaying the data OR update transactions merchant field as soon as user updates his or her profile, other than storing it in Onyx as follows: Lines 914 to 927 in a24e6a0
|
@zanyrenney This is still reproducible |
Issue is still reproducible on build 1.3.88-3 Screen_Recording_20231021_235952_Chrome.mp4 |
Thanks for the additional step @shubham1206agra |
@ntdiary please can you review the initial proposals we have received? |
Hey, @zanyrenney, sorry for the delay, there are two other issues I need to handle. I estimate I'll have time to review this issue in 24 hours, so If it's urgent, please feel free to reassign another C+. 😂 |
under review |
@zanyrenney, I feel the expected behavior in the OP may not be what we want. In my testing, I saw different behavior: when I reopen the split report and detail page, the demo.mp4 |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Thanks @ntdiary I will ask for a second opinion here! |
We had same discussion - #25885 (comment) |
ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?
What changes do you think we should make in order to solve the problem?
What alternative solutions did you explore? (Optional)
|
Dupe of #29691 |
@aimane-chnaif I just checked |
@aimane-chnaif My proposal mention 3 related issue #29858 (comment) So should we need to fix each issue in separate PR or wrap these into one? |
@ntdiary @zanyrenney 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! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Hmm, I think this is a dupe of #29691 I see the comment above, but closing on these grounds. |
@zanyrenney it's not a dupe. Please help check my proposal for more detail.
@ntdiary Can you help confirm. |
@DylanDylann please check #29858 (comment). |
@situchan My proposal mentioned 3 related issues. What issue that you mentioned in "This will be handled internally"? |
@youssef-lr will decide as he's leading split bill project. Please hold on and wait for update. |
@DylanDylann this is getting fixed here #30721 |
As I mentioned before, this is not so much a bug but rather a feature request, and likely one that would not get approved. 😂 |
@ntdiary My proposal also mentioned an issue that if user updates his account details then merchant field does not gets updated with his new email address or display name what ever we need to show there. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Issue found when executing PR: #29449
Version Number: v1.3.86-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:
Expected Result:
Display name of the participants will be displayed in the Merchant.
Actual Result:
Contact method of the participants is displayed in the Merchant.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari
Bug6241512_1697620965636.20231018_111025.mp4
MacOS: Desktop
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: