You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[$500] Avatar - Avatar is blank instead of placeholder and no spinner when loading it offline #33614
Version Number: 1.4.17-1 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): Logs:https://stackoverflow.com/c/expensify/questions/4856 Expensify/Expensify Issue URL: Issue reported by: Applause - Internal Slack conversation:
Action Performed:
Launch New Expensify app.
Go offline.
Tap Search.
Search for users with custom avatar.
Tap on the user with blank custom avatar.
Tap on the chat head
Tap on the avatar
Expected Result:
In Step 4, users with custom avatar will show the avatar placeholder (production behavior - circular head with body with green background).
In Step 7, spinner will be shown when loading user avatar.
Actual Result:
In Step 4, the users with custom avatar are blank and gray.
In Step 7, the spinner only appears for a split second.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
👋 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:
Identify the pull request that introduced this issue and revert it.
👋 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:
Identify the pull request that introduced this issue and revert it.
I don't feel strongly that this needs to be a blocker. When you come back online the images are restored. But will leave it to the deployer to make the final decision.
Is there any explanation for why we couldn't get this merged in that time?
We never arrived at a fix that would work for all of the cases, this one specifically. I agree we should have been faster, no payment seems fair to me personally
@marcaaron@bfitzexpensify Our PR #35639 fixed this issue and we completed it a long time ago. The problem is I tried to explain the confusion in this case #35639 (review) from @eVoloshchak which is not a bug. The PR #38674 fixed this issue and has the same idea as my proposal, the only difference is instead of using the current fill color of the default avatar we apply the theme color for this avatar in this PR #38674. So I think payment here for C and C+ is fair since we spent lots of effort in the PR and it's almost completed.
Reviewed again. Agree that there was a substantial amount of work, but I still think it missed the mark on urgency. Given that, I think a 50% payout is fair here.
Payment summary:
@dukenv0307 to be paid $250 for contributor work - offer sent via Upwork @eVoloshchak to be paid $250 for C+ work via manual request
Activity
github-actions commentedon Dec 26, 2023
👋 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:
melvin-bot commentedon Dec 26, 2023
Triggered auto assignment to @marcaaron (
Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.kbecciv commentedon Dec 26, 2023
Issue is not reproducible on production
Bug6326350_1703616605871.production.mp4
github-actions commentedon Dec 26, 2023
👋 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:
marcaaron commentedon Dec 26, 2023
I guess either related to personal details or the search page. This PR looks the most likely culprit, but have not reverted to test the theory yet.
marcaaron commentedon Dec 26, 2023
Oh hmm it could also be this ginormous expo image PR #30905
situchan commentedon Dec 26, 2023
I believe it. As this bug was tagged only on android/iOS.
#33347 doesn't depend on platform
marcaaron commentedon Dec 26, 2023
I don't feel strongly that this needs to be a blocker. When you come back online the images are restored. But will leave it to the deployer to make the final decision.
96 remaining items
eVoloshchak commentedon May 22, 2024
We never arrived at a fix that would work for all of the cases, this one specifically. I agree we should have been faster, no payment seems fair to me personally
bfitzexpensify commentedon May 22, 2024
Thanks for the comments. I think skipping payment for missing on urgency here is fair. Closing this one out.
dukenv0307 commentedon May 22, 2024
@marcaaron @bfitzexpensify Our PR #35639 fixed this issue and we completed it a long time ago. The problem is I tried to explain the confusion in this case #35639 (review) from @eVoloshchak which is not a bug. The PR #38674 fixed this issue and has the same idea as my proposal, the only difference is instead of using the current fill color of the default avatar we apply the theme color for this avatar in this PR #38674. So I think payment here for C and C+ is fair since we spent lots of effort in the PR and it's almost completed.
dukenv0307 commentedon Jun 17, 2024
@bfitzexpensify Please check my comment above when you have a chance.
mallenexpensify commentedon Aug 12, 2024
Reopened and made @bfitzexpensify the owner to get 👀, removed 'reviewing' too.
bfitzexpensify commentedon Aug 13, 2024
Reviewed again. Agree that there was a substantial amount of work, but I still think it missed the mark on urgency. Given that, I think a 50% payout is fair here.
Payment summary:
@dukenv0307 to be paid $250 for contributor work - offer sent via Upwork
@eVoloshchak to be paid $250 for C+ work via manual request
dukenv0307 commentedon Aug 14, 2024
Thanks @bfitzexpensify for helping here, I've accepted the offer.
bfitzexpensify commentedon Aug 14, 2024
You're very welcome. Payment complete. Closing this out again.
JmillsExpensify commentedon Aug 19, 2024
$250 approved for @eVoloshchak