Page MenuHomePhabricator

D13379.id.diff
No OneTemporary

D13379.id.diff

diff --git a/keyserver/src/fetchers/user-fetchers.js b/keyserver/src/fetchers/user-fetchers.js
--- a/keyserver/src/fetchers/user-fetchers.js
+++ b/keyserver/src/fetchers/user-fetchers.js
@@ -178,6 +178,14 @@
let clientAvatar: ?ClientAvatar;
if (
+ avatar &&
+ avatar.type === 'farcaster' &&
+ !hasMinCodeVersion(viewer.platformDetails, {
+ native: FUTURE_CODE_VERSION,
+ })
+ ) {
+ clientAvatar = null;
+ } else if (
avatar &&
avatar.type !== 'image' &&
avatar.type !== 'encrypted_image'
@@ -382,7 +390,19 @@
: null;
let clientAvatar: ?ClientAvatar;
- if (avatar && avatar.type !== 'image' && avatar.type !== 'encrypted_image') {
+ if (
+ avatar &&
+ avatar.type === 'farcaster' &&
+ !hasMinCodeVersion(viewer.platformDetails, {
+ native: FUTURE_CODE_VERSION,
+ })
+ ) {
+ clientAvatar = null;
+ } else if (
+ avatar &&
+ avatar.type !== 'image' &&
+ avatar.type !== 'encrypted_image'
+ ) {
clientAvatar = avatar;
} else if (
avatar &&

File Metadata

Mime Type
text/plain
Expires
Thu, Sep 19, 3:05 PM (45 m, 25 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2138976
Default Alt Text
D13379.id.diff (1 KB)

Event Timeline