Skip to content
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 #12259][Image] Android app & mWeb/Safari - Profile - The default avatar changes after removing the avatar image #12007

Closed
kbecciv opened this issue Oct 19, 2022 · 30 comments
Assignees
Labels
Planning Changes still in the thought process Weekly KSv2

Comments

@kbecciv
Copy link

kbecciv commented Oct 19, 2022

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. Go to URL https://staging.new.expensify.com/
  2. Login with any account
  3. Go to Settings->Profile
  4. 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?

  • Android app
  • Mobile Web Safari (iOS)

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

Bug5783895_Record_2022-10-19-20-40-43.mp4

Android app

Record_2022-11-15-16-42-14_4f9154176b47c00da84e32064abf1c48.2.mp4

mWeb/safari

video_2022-11-15_16-46-35.2.mp4

Expensify/Expensify Issue URL:

Issue reported by: Applause - Internal Team

Slack conversation:

View all open jobs on GitHub

@melvin-bot
Copy link

melvin-bot bot commented Oct 19, 2022

Triggered auto assignment to @youssef-lr (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@melvin-bot melvin-bot bot added the Overdue label Oct 24, 2022
@youssef-lr
Copy link
Contributor

I was able to reproduce this. Investigating.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Oct 24, 2022
@melvin-bot melvin-bot bot removed the Overdue label Oct 28, 2022
@mallenexpensify mallenexpensify self-assigned this Oct 28, 2022
@mallenexpensify mallenexpensify changed the title mWeb/Chrome - Profile - The default avatar changes after removing the avatar image [HOLD #10894][Image]mWeb/Chrome - Profile - The default avatar changes after removing the avatar image Oct 28, 2022
@mallenexpensify mallenexpensify added Weekly KSv2 Daily KSv2 Planning Changes still in the thought process and removed Daily KSv2 Engineering labels Oct 28, 2022
@mallenexpensify
Copy link
Contributor

@youssef-lr accidentally unassigned you while assigning me. Also put on hold pending @Beamanator 's work on

If you have a solution in the works, drop in a comment to see if Beaman is 👍 to implement

@melvin-bot
Copy link

melvin-bot bot commented Oct 31, 2022

@mallenexpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@melvin-bot melvin-bot bot added the Overdue label Oct 31, 2022
@melvin-bot
Copy link

melvin-bot bot commented Oct 31, 2022

@mallenexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!

@mallenexpensify
Copy link
Contributor

Oh hold

@melvin-bot melvin-bot bot removed the Overdue label Oct 31, 2022
@mvtglobally
Copy link

Issue not reproducible during KI retests. (First week)

@melvin-bot melvin-bot bot added the Overdue label Nov 3, 2022
@mallenexpensify
Copy link
Contributor

ooooh, not reproducible!!? I like that . Either way... it's on hold

@melvin-bot melvin-bot bot removed the Overdue label Nov 3, 2022
@melvin-bot
Copy link

melvin-bot bot commented Nov 7, 2022

@mallenexpensify Whoops! This issue is 2 days overdue. Let's get this updated quick!

@melvin-bot melvin-bot bot added the Overdue label Nov 7, 2022
@mallenexpensify
Copy link
Contributor

On hold

@trjExpensify trjExpensify changed the title [HOLD #10894][Image]mWeb/Chrome - Profile - The default avatar changes after removing the avatar image [HOLD #10894][Image] Android app & mWeb/Safari - Profile - The default avatar changes after removing the avatar image Nov 15, 2022
@trjExpensify
Copy link
Contributor

Okay, great. Thanks for confirming. I've added these two recordings to the OP and updated it.

@trjExpensify
Copy link
Contributor

@Beamanator to confirm, this is still an issue that should be on hold right?

@Beamanator
Copy link
Contributor

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?

@melvin-bot melvin-bot bot added the Overdue label Nov 18, 2022
@trjExpensify
Copy link
Contributor

Friendly bump on the question above, @roryabraham?

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Nov 18, 2022
@trjExpensify
Copy link
Contributor

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? #12658

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Nov 21, 2022
@trjExpensify
Copy link
Contributor

Okay, so mystery solved here then @Beamanator, it's #9703 that @cristipaval is going to be working on?

@melvin-bot melvin-bot bot removed the Overdue label Nov 24, 2022
@trjExpensify trjExpensify changed the title [HOLD #10894][Image] Android app & mWeb/Safari - Profile - The default avatar changes after removing the avatar image [HOLD #9703][Image] Android app & mWeb/Safari - Profile - The default avatar changes after removing the avatar image Nov 24, 2022
@Beamanator
Copy link
Contributor

Yes indeedy! Thanks for updating - we can hold this on that one, hopefully it'll resolve itself 🙏

@melvin-bot
Copy link

melvin-bot bot commented Nov 28, 2022

@trjExpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@melvin-bot melvin-bot bot added the Overdue label Nov 28, 2022
@trjExpensify trjExpensify removed the Daily KSv2 label Nov 29, 2022
@trjExpensify
Copy link
Contributor

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.

@melvin-bot melvin-bot bot removed the Overdue label Nov 29, 2022
@melvin-bot melvin-bot bot added the Overdue label Dec 8, 2022
@trjExpensify trjExpensify changed the title [HOLD #9703][Image] Android app & mWeb/Safari - Profile - The default avatar changes after removing the avatar image [HOLD #12259][Image] Android app & mWeb/Safari - Profile - The default avatar changes after removing the avatar image Dec 8, 2022
@trjExpensify
Copy link
Contributor

#9703 has been encapsulated into #12259, so the hold in the title needs an update. Regardless, I still question the purpose of keeping this issue open @Beamanator.

@melvin-bot melvin-bot bot removed the Overdue label Dec 8, 2022
@Beamanator
Copy link
Contributor

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?

@trjExpensify
Copy link
Contributor

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.

@Beamanator
Copy link
Contributor

So I think we can just close this one, do we need to add a comment to #12259, explaining what we just discussed?

@trjExpensify
Copy link
Contributor

Yep, donezo!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Planning Changes still in the thought process Weekly KSv2
Projects
None yet
Development

No branches or pull requests

6 participants