diff --git a/ts/receiver/dataMessage.ts b/ts/receiver/dataMessage.ts index 07be321d5..84e70c3bb 100644 --- a/ts/receiver/dataMessage.ts +++ b/ts/receiver/dataMessage.ts @@ -251,7 +251,9 @@ export async function handleSwarmDataMessage({ } let msgModel = - isSyncedMessage || (envelope.senderIdentity && isUsFromCache(envelope.senderIdentity)) + isSyncedMessage || + (envelope.senderIdentity && isUsFromCache(envelope.senderIdentity)) || + (envelope.source && isUsFromCache(envelope.source)) ? createSwarmMessageSentFromUs({ conversationId: convoIdToAddTheMessageTo, messageHash,