-
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
Settings - Avatar mismatch in "Share Somewhere" feature. #35560
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
|
Triggered auto assignment to @amyevans ( |
The regression is coming from #34486. @tienifr are you available to work on a fix ASAP? Otherwise I can open a revert PR, NBD. cc @arosiclair @sobitneupane |
I can work on this now. |
Okay great, thanks! |
@tienifr Is this issue also related to the PR? |
Actually I cannot reproduce this issue on the latest |
@sobitneupane I have replied in the issue. |
Hmm okay maybe it was coincidental that I couldn't repro after revert, not sure at this point. I'll keep testing |
I reproduced in production as well |
In my case, I don't know why the BE returns different avatar URLs for the same email on |
@tienifr can you try main against staging backend? |
@situchan Yes. Using staging server on |
I could not reproduce it on production. @situchan Is this issue also reproducible on production? |
Same here. In production, avatar B persists. But in staging and main, avatar A gets restored. IMO, if we only use production, we always get avatar B. Avatar A is due to the change made from staging/main. |
Avatar B as @situchan mentioned is the correct one. If you tested on |
Agree this came from staging backend because I couldn't reproduce both issues at all against production backend. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
I don't think this should be treated as a deploy blocker, because it's not really breaking anything and is just a subtle UI bug. |
Triggered auto assignment to @mallenexpensify ( |
Fair, and agreed! |
Assigned to @tienifr cuz they're working on it. |
@amyevans, @mallenexpensify, @tienifr Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Finally got around to looking at this one again, and I see that this Web-E PR, which made the default avatar accountID based in the BE, was on staging the day this regression was identified. Mind taking a look @rlinoz? |
Sure, I will take a look into it |
Hey, sorry about this, I misinterpreted the FE code and didn't realize I had to also change it. Just opened a PR to fix it. |
@rlinoz @amyevans @mallenexpensify this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@rlinoz, @amyevans, @mallenexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick! |
This is deployed in staging and will probably get deployed to prod next week. |
The PR has been deployed to production, so I think we can close this. |
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.4.35-0
Reproducible in staging?: Y
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): abebemiherat@gmail.com
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
1, Go to settings > share code
2, Observe the different avatars associated with shared code
Expected Result:
The avatar in "Share Somewhere" should match the profile picture
Actual Result:
Avatar in "Share Somewhere" differs from the profile picture
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6363690_1706797625346.avater2.1.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: