From c9f8b83f62c0f058b0d6291074560339921db133 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Wed, 12 Oct 2022 10:56:45 +0300 Subject: [PATCH] Set double puppet key in backfill events --- mautrix_telegram/portal.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mautrix_telegram/portal.py b/mautrix_telegram/portal.py index bb50c00b..8b9f9fd0 100644 --- a/mautrix_telegram/portal.py +++ b/mautrix_telegram/portal.py @@ -2835,6 +2835,8 @@ class Portal(DBPortal, BasePortal): event_type = converted.type if self.encrypted and self.matrix.e2ee: event_type, content = await self.matrix.e2ee.encrypt(self.mxid, event_type, content) + if intent.api.is_real_user: + content[DOUBLE_PUPPET_SOURCE_KEY] = self.bridge.name return BatchSendEvent( sender=intent.mxid, timestamp=int(msg.date.timestamp() * 1000),