Fix sending receipts to terminated groups

Co-authored-by: ayumi-signal <143036029+ayumi-signal@users.noreply.github.com>
This commit is contained in:
automated-signal
2026-04-01 11:47:31 -05:00
committed by GitHub
parent 65e80e0972
commit 3bfa150348
7 changed files with 29 additions and 16 deletions

View File

@@ -365,15 +365,6 @@ export async function handleDataMessage(
}
}
// Drop incoming messages to terminated groups
if (conversation.get('terminated')) {
log.warn(
`Received message for terminated group ${conversation.idForLogging()}. Dropping.`
);
confirm();
return;
}
const messageId =
message.get('id') || generateMessageId(message.get('received_at')).id;
@@ -406,6 +397,15 @@ export async function handleDataMessage(
);
}
// Drop incoming messages to terminated groups
if (conversation.get('terminated')) {
log.warn(
`Received message for terminated group ${conversation.idForLogging()}. Dropping.`
);
confirm();
return;
}
const { storyContext } = initialMessage;
let storyContextLogId = 'no storyContext';
if (storyContext) {