-
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
[HOLD for payment 2024-08-19] [$250] User avatar and email does not show when using Submit it to someone
to submit to a new user
#44295
Comments
Triggered auto assignment to @abekkala ( |
Triggered auto assignment to @grgia ( |
Hey @Kicu do you think this is related to your avatar changes? Or is this due to the lack of accountID for an unknown user |
hey @grgia not sure about avatars yet, however what I know for sure is that I have not modified how an email would be displayed. |
Thanks @Kicu! This is what I was hoping to confirm. It seems like the main bug here is just the missing email/ defaulting to that instead of a blank first and last name. (Which we should have ) |
Job added to Upwork: https://www.upwork.com/jobs/~01a44063017c2ea792 |
Submit it to someone
to submit to a new userSubmit it to someone
to submit to a new user
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 avatar and email are missing when "Submit it to someone" What is the root cause of that problem?In here, it's using Then in What changes do you think we should make in order to solve the problem?In App/src/pages/home/HeaderView.tsx Line 106 in ecb2000
personalDetails as the another param to getReportName (it goes without saying that if there's default params before it that's omitted when calling the method, we need to put default values for those params when calling, and only add personalDetails after that), then to getDisplayNameForParticipant and to getPersonalDetailsForAccountID
In This will make sure the The same fix can be added to other places if required. What alternative solutions did you explore? (Optional) |
@shubham1206agra please could you review @nkdengineer's proposal? |
Submit it to someone
to submit to a new userSubmit it to someone
to submit to a new user
@abekkala, @grgia, @shubham1206agra Eep! 4 days overdue now. Issues have feelings too... |
@shubham1206agra are you able to review the proposal above asap. thanks! |
@nkdengineer's proposal looks good to me. 🎀👀🎀 C+ reviewed |
Current assignee @grgia is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new. |
@muttmuure is this getting picked up soon? We're still experiencing this in the CVP flow? It feels like it should be a CRITICAL because it is an error in the core bottom up flow. |
It's being worked on here: #45393 |
@grgia please could you make getting this out your top priority this week? |
I think this is now working for me, @muttmuure are you getting this with no error too? |
@danielrvidal The PR was merged 10 hours ago. |
Woohoo! Thanks @grgia, @shubham1206agra and @nkdengineer |
Submit it to someone
to submit to a new userSubmit it to someone
to submit to a new user
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.18-10 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-08-19. 🎊 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 FOR AUG 19, if no regressions
|
@shubham1206agra can you complete checklist? |
@nkdengineer Payment sent and contract ended 🎉 |
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:
|
@shubham1206agra payment sent and contract ended - thank you! 🎉 |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: v9.0.0-9
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: @danielrvidal
Slack conversation:
Action Performed:
Create an account on chrome.
Select Track and Budget Expense
Input your name, etc.
Global Create > Track Expense
Input the amount, description > Track
This will take you to your DM
Select Submit it to someone in the actionable whispers
Input the email
Submit it to them
It creates a weird DM where the avater is missing and their email
If I go back to home It also still looks like my DM but without the (you)
If I click into the erroneous DM, it then loads a proper DM where I submitted an IOU.
Expected Result:
The avatar and email of the user you've submitted an expense to shows in the new transaction comment
Actual Result:
The avatar and email are missing
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
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @abekkalaThe text was updated successfully, but these errors were encountered: