removing blocked convos no longer appear in regular inbox and using processing of polled swarm messages to infer approval.

pull/2222/head
warrickct 3 years ago
parent 18a739b05b
commit 2957c131c0

@ -248,12 +248,17 @@ async function handleRegularMessage(
if (type === 'incoming') {
updateReadStatus(message, conversation);
await conversation.setDidApproveMe(true);
if (conversation.isPrivate()) {
await conversation.setDidApproveMe(true);
}
}
if (type === 'outgoing') {
await handleSyncedReceipts(message, conversation);
await conversation.setIsApproved(true);
if (conversation.isPrivate()) {
await conversation.setIsApproved(true);
}
}
const conversationActiveAt = conversation.get('active_at');

@ -352,7 +352,7 @@ export const _getLeftPaneLists = (
directConversations.push(conversation);
}
if (!conversation.isApproved && !conversation.isBlocked) {
if (!conversation.isApproved || !conversation.isBlocked) {
// dont increase unread counter, don't push to convo list.
continue;
}

Loading…
Cancel
Save