Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Use fallback user avatar in cases where the user is unknown to us #41846
Use fallback user avatar in cases where the user is unknown to us #41846
Changes from 5 commits
1839a03
a8879a1
00ca93d
7214e1a
8b3ac5d
f886a6b
1b09f2e
9091250
4120f36
ee05310
42605f5
a71d08b
b549d46
5f355ae
456d62f
0b8a92d
83f1b5f
ff2dab5
d9844a6
21c9e86
0319ead
b87b586
0daa461
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The changes here seem unrelated. Can you please double check
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You're asking about
ProfilePage
? So the changes are deliberate, and related to fixing #40989.Basically right now (on main) the decision to show most of the content is based on this line:
(https://github.com/Expensify/App/blob/main/src/pages/ProfilePage.tsx#L154)
But we know that there will be no avatar in case we're offline and rely on optimistic data - as I removed the default avatar from optimistic data almost everywhere.
All the other basic data is there, so I just allow everything to display and the Fallback avatar will be correctly shown.
I also disable clicking on the avatar when it's the fallback displayed
All the other changes are just indentation moved 1 level up. I tested this both in offline and online and it behaves correct I believe.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NAB.
avatarAccountId
already takes into account theisWorkspaceActor
condition. Change the variable name toavatarId
to avoid confusion