Page MenuHomePhabricator

D13450.diff
No OneTemporary

D13450.diff

diff --git a/lib/shared/avatar-utils.js b/lib/shared/avatar-utils.js
--- a/lib/shared/avatar-utils.js
+++ b/lib/shared/avatar-utils.js
@@ -259,16 +259,18 @@
};
}
-function getAvatarForUser(user: ?GenericUserInfoWithAvatar): ClientAvatar {
- if (user?.avatar) {
- return user.avatar;
+function getAvatarForUser(
+ usernameAndAvatar: ?{ +username?: ?string, +avatar?: ?ClientAvatar, ... },
+): ClientAvatar {
+ if (usernameAndAvatar?.avatar) {
+ return usernameAndAvatar.avatar;
}
- if (!user?.username) {
+ if (!usernameAndAvatar?.username) {
return defaultAnonymousUserEmojiAvatar;
}
- return getDefaultAvatar(user.username);
+ return getDefaultAvatar(usernameAndAvatar.username);
}
function getUserAvatarForThread(

File Metadata

Mime Type
text/plain
Expires
Mon, Sep 30, 6:23 AM (15 h, 55 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2203392
Default Alt Text
D13450.diff (755 B)

Event Timeline