Check if client is connected before checking if authorized. Fixes #215
This commit is contained in:
@@ -149,7 +149,7 @@ class AbstractUser(ABC):
|
|||||||
raise NotImplementedError()
|
raise NotImplementedError()
|
||||||
|
|
||||||
async def is_logged_in(self) -> bool:
|
async def is_logged_in(self) -> bool:
|
||||||
return self.client and await self.client.is_user_authorized()
|
return self.client and self.client.is_connected() and await self.client.is_user_authorized()
|
||||||
|
|
||||||
async def has_full_access(self, allow_bot: bool = False) -> bool:
|
async def has_full_access(self, allow_bot: bool = False) -> bool:
|
||||||
return (self.puppet_whitelisted
|
return (self.puppet_whitelisted
|
||||||
|
|||||||
Reference in New Issue
Block a user