From a40000e6b717f5f909a31547fb8971cad50191c6 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 14 Jan 2023 14:28:22 +0200 Subject: [PATCH] Only fill bridge state if tgid is set --- mautrix_telegram/user.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mautrix_telegram/user.py b/mautrix_telegram/user.py index 25e1e257..054657ed 100644 --- a/mautrix_telegram/user.py +++ b/mautrix_telegram/user.py @@ -303,8 +303,9 @@ class User(DBUser, AbstractUser, BaseUser): async def fill_bridge_state(self, state: BridgeState) -> None: await super().fill_bridge_state(state) - state.remote_id = str(self.tgid) - state.remote_name = self.human_tg_id + if self.tgid: + state.remote_id = str(self.tgid) + state.remote_name = self.human_tg_id async def get_bridge_states(self) -> list[BridgeState]: if not self.tgid: