Save update state upon disconnect

This commit is contained in:
Lonami Exo
2018-09-04 11:58:55 +02:00
parent 0e38ab412b
commit ae085f30a8
2 changed files with 2 additions and 78 deletions

View File

@@ -329,6 +329,8 @@ class TelegramBaseClient(abc.ABC):
"""
await self._disconnect()
if getattr(self, 'session', None):
if getattr(self, '_state', None):
self.session.set_update_state(0, self._state)
self.session.close()
async def _disconnect(self):