From af8bb6aa4d863892fe304e80917795484f85c4d8 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Thu, 20 Dec 2018 14:42:01 +0200 Subject: [PATCH] Re-add type hint override for ensure_started --- mautrix_telegram/user.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mautrix_telegram/user.py b/mautrix_telegram/user.py index f75fff82..0523ed2b 100644 --- a/mautrix_telegram/user.py +++ b/mautrix_telegram/user.py @@ -159,6 +159,9 @@ class User(AbstractUser): # endregion # region Telegram connection management + def ensure_started(self, even_if_no_session=False) -> Awaitable['User']: + return super().ensure_started(even_if_no_session) + async def start(self, delete_unless_authenticated: bool = False) -> 'User': await super().start() if await self.is_logged_in(): @@ -396,7 +399,7 @@ class User(AbstractUser): # endregion -def init(context: 'Context') -> List[Awaitable['AbstractUser']]: +def init(context: 'Context') -> List[Awaitable['User']]: global config config = context.config