App
App copied to clipboard
[HOLD #10894][Image]mWeb/Chrome - Profile - The default avatar changes after removing the avatar image
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:
- Go to URL https://staging.new.expensify.com/
- Login with any account
- Go to Settings->Profile
- Remove the avatar image
Expected Result:
The default avatar shouldn't change
Actual Result:
The default avatar changes
Workaround:
Uknown
Platform:
Where is this issue occurring?
- Web
- iOS
- Android
- Desktop App
- Mobile Web
Version Number: 1.2.18.2
Reproducible in staging?: Yes
Reproducible in production?: Yes
Email or phone of affected tester (no customers): any
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://user-images.githubusercontent.com/93399543/196804415-6c2c953d-6d1d-400b-b1cb-b1c53f5c5860.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Triggered auto assignment to @youssef-lr (Engineering
), see https://stackoverflow.com/c/expensify/questions/4319 for more details.
I was able to reproduce this. Investigating.
@youssef-lr accidentally unassigned you while assigning me. Also put on hold pending @Beamanator 's work on
- https://github.com/Expensify/App/issues/10894
If you have a solution in the works, drop in a comment to see if Beaman is 👍 to implement
@mallenexpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
@mallenexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!
Oh hold
Issue not reproducible during KI retests. (First week)
ooooh, not reproducible!!? I like that . Either way... it's on hold
@mallenexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!
On hold
Hold on #10894
@mallenexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!
@trjExpensify are you going to take over for @mallenexpensify on this one?
~Nah. 😛~ Yep, sure thing!
I can't reproduce this on staging web v1.2.27-3
chrome, nor iOS mWeb. Can you? I'm inclined to close it at this point.
The issue title has mWeb/Chrome
but all platforms listed in the Platform
. Can you confirm where this is happening, @kbecciv? I don't have an Android to check if that's the only place we're experiencing this issue.
@trjExpensify Checking with team, will update you shortly
@trjExpensify Issue is reproduced on Android app and mWeb/safari:
Android app
https://user-images.githubusercontent.com/93399543/201954824-1226538d-b987-45fc-8f70-e0105621405f.mp4
mWeb/safari
https://user-images.githubusercontent.com/93399543/201955586-7e1cf426-9285-4630-be5d-f552b9717031.mp4
Okay, great. Thanks for confirming. I've added these two recordings to the OP and updated it.
@Beamanator to confirm, this is still an issue that should be on hold right?
Huh good question, if I remember correctly, this "default avatar" business is going to be fixed by @roryabraham... Rory weren't you looking into implementing a default avatar SVG that's a file, not a URL? And I thinkkkk that was going to be in another issue?
Friendly bump on the question above, @roryabraham?
if I remember correctly, this "default avatar" business is going to be fixed by @roryabraham... Rory weren't you looking into implementing a default avatar SVG that's a file, not a URL?
It's not this issue is it? https://github.com/Expensify/App/issues/12658
Okay, so mystery solved here then @Beamanator, it's https://github.com/Expensify/App/issues/9703 that @cristipaval is going to be working on?
Yes indeedy! Thanks for updating - we can hold this on that one, hopefully it'll resolve itself 🙏
@trjExpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
After revisiting this issue, it seems a bit superfluous to me:
- we have an image caching issue for mobile
- we have an image caching issue for web/desktop
- we have an issue to bundle default avatars as SVG for a fall back when avatar images aren't loaded/cached
This issue has been created specific to the profile
page on Android and mWeb/Safari, but I'm struggling to understand why during the implementation of the initiatives above this case won't be tested in the relevant PRs to ensure the solution works as intended.
#9703 has been encapsulated into https://github.com/Expensify/App/issues/12259, so the hold in the title needs an update. Regardless, I still question the purpose of keeping this issue open @Beamanator.
Good call @trjExpensify - I think this should just be added as a testing step in @grgia 's PR to implement hard-coded default avatars, yeah?
Yeah, exactly.. we're basically jus QA'ing that the hard-coded default avatars are there after you remove a custom one, which should be accounted for in the testing steps of the PR that introduces them.
So I think we can just close this one, do we need to add a comment to https://github.com/Expensify/App/issues/12259, explaining what we just discussed?
Yep, donezo!