From 0d8428fa70e5ae8663dcb5b8b9f082f4da3cb92c Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 16 Feb 2018 15:11:14 +0200 Subject: [PATCH] Fix edit handling --- mautrix_telegram/portal.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mautrix_telegram/portal.py b/mautrix_telegram/portal.py index 078d490d..0e77c148 100644 --- a/mautrix_telegram/portal.py +++ b/mautrix_telegram/portal.py @@ -769,7 +769,7 @@ class Portal: await intent.set_typing(self.mxid, is_typing=False) return await intent.send_text(self.mxid, text, html=html) - async def handle_telegram_edit(self, source, intent, evt): + async def handle_telegram_edit(self, source, sender, evt): if not self.mxid: return elif not config["bridge.edits_as_replies"]: @@ -780,6 +780,7 @@ class Portal: config["bridge.native_replies"], config["bridge.link_in_reply"], self.main_intent, reply_text="Edit") + intent = sender.intent if sender else self.main_intent await intent.set_typing(self.mxid, is_typing=False) response = await intent.send_text(self.mxid, text, html=html)