diff --git a/lib/utils/create-farcaster-raw-thread-info.js b/lib/utils/create-farcaster-raw-thread-info.js --- a/lib/utils/create-farcaster-raw-thread-info.js +++ b/lib/utils/create-farcaster-raw-thread-info.js @@ -140,13 +140,15 @@ ? permissionBlobs.Admins : permissionBlobs.Members; } + + const background = options.category === 'request' || currentUserOptions.muted; const currentUser: ThreadCurrentUserInfo = minimallyEncodeThreadCurrentUserInfo({ role: currentUserRole?.id, permissions: createPermissionsInfo(permissionsBlob, threadID, threadType), subscription: { - home: !currentUserOptions.muted, - pushNotifs: !currentUserOptions.muted, + home: !background, + pushNotifs: !background, }, unread: currentUserOptions.unread, });