Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Filter deleted convos from inbox (#7944)

* filter deleted convos from inbox

* fix logic

authored by

Samuel Newman and committed by
GitHub
1f1c1cfb 6cbd9fbc

+8 -2
+2 -1
src/screens/Messages/ChatList.tsx
··· 131 131 convo => 132 132 !leftConvos.includes(convo.id) && 133 133 !convo.muted && 134 - convo.unreadCount > 0, 134 + convo.unreadCount > 0 && 135 + convo.members.every(member => member.handle !== 'missing.invalid'), 135 136 ) ?? [] 136 137 137 138 return inbox
+6 -1
src/screens/Messages/Inbox.tsx
··· 60 60 }, [data, leftConvos]) 61 61 62 62 const hasUnreadConvos = useMemo(() => { 63 - return conversations.some(conversation => conversation.unreadCount > 0) 63 + return conversations.some( 64 + conversation => 65 + conversation.members.every( 66 + member => member.handle !== 'missing.invalid', 67 + ) && conversation.unreadCount > 0, 68 + ) 64 69 }, [conversations]) 65 70 66 71 return (