-
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
[$1000] Default profile avatar is different in tooltip #20800
Comments
Triggered auto assignment to @twisterdotcom ( |
Bug0 Triage Checklist (Main S/O)
|
I have done similar issue before(#20713) and I think I have most of the context regarding the issue. Can I work on this? |
@s-alves10 please do, but please provide a proposal how you think this can be fixed first 🙏 |
Proposed solutionPlease re-state the problem that we are trying to solve in this issue.Default profile avatar is different in tooltip What is the root cause of that problem? Invalid value being passed to the Line 150 in d396430
What changes do you think we should make in order to solve the problem? The similar inconsistency found on multioplaces:
App/src/libs/OptionsListUtils.js Line 840 in d396430
Replace What alternative solutions did you explore? (Optional)NA |
Avatar needs name, source, and type props for the default avatar to work. I also reported that the workspace avatars are incorrect for the same reason. I can potentially also take this one |
ProposalPlease re-state the problem that we are trying to solve in this issue.Default profile avatar is different in tooltip What is the root cause of that problem?We are using App/src/components/UserDetailsTooltip/index.js Lines 18 to 33 in d396430
What changes do you think we should make in order to solve the problem?We shall use What alternative solutions did you explore? (Optional) |
I think @BhuvaneshPatil 's proposal is correct. During the last merge, UserUtils.getAvatar function changes, its 2nd parameter from login to accountID |
@s-alves10 Can you please review my proposal. It requires changes on multiple files? |
@grgia Yeah there are some places where changes were left unintentionally but the root cause it the same |
@spcheema - can I ask about why you post comments like this on issues to begin with? Just intrigued about why and whether we can improve our processes at all? Are you only able to see notifications after you comment for some reason? It's worth noting we don't filter by the oldest proposal, only the best and if two are the same, the least recently edited, so there isn't a benefit to posting like that I'm aware of. |
@alex-mechler is this resolved by #20818 as well? |
This is not @twisterdotcom |
Is this still reproducible on staging? I can't reproduce |
@s-alves10 this is reproducible in dev(main branch) not in staging |
@s-alves10 @gadhiyamanan 5.New.Expensify.Mozilla.Firefox.2023-06-15.22-54-11.mp4 |
@twisterdotcom Sure I will make sure not to repeats this. I was supposed to type I solution but pulled off by somethings. But agree with you. And also at some other places I put empty comment to subscribe updates. But will make sure not to cause any kind interruptions. Thanks for highlighting |
No worries @spcheema! I generally use the Subscribe option to stay up to date on issues I'm not yet participating in: |
Noted 🖋️ thank you @twisterdotcom |
I can't really reproduce until it's on staging, and I still can't reproduce now: 2023-06-16_10-24-17.mp4 |
Yeah sadly the code that potentially broke this is still in |
I think if it is, let's just throw |
Job added to Upwork: https://www.upwork.com/jobs/~01cd1cc4ea3187cd31 |
Current assignee @twisterdotcom is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak ( |
@eVoloshchak - what do you think of the proposals here? |
Bump @eVoloshchak to review these proposals. |
@BhuvaneshPatil's proposal looks good to me, I think we should proceed with it 🎀👀🎀 C+ reviewed! |
This was fixed already (#21026 (comment)) |
Latest codebase: App/src/components/UserDetailsTooltip/index.js Lines 20 to 23 in e9a7a54
|
Awesome, thanks @situchan! |
Yeah, this was fixed by @Beamanator - 2a67b3e |
Okay, let's close then. Dupe of #21026 (comment) |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Note: This happens in multiple places in the app
Expected Result:
Profile should not be different in tooltip
Actual Result:
Profile is different in tooltip
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?
Version Number:
main
(latest)Reproducible in staging?: N
Reproducible in production?: N
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
Expensify/Expensify Issue URL:
Issue reported by: @gadhiyamanan
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1686828292914429
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: