Fix resending requests on bad salt/msg notification (#369)

These responses from the server could indicate container IDs,
which weren't being saved. This fix also accounts for that case.
This commit is contained in:
Andrey Egorov
2017-10-22 14:13:49 +03:00
committed by Lonami
parent 5de8350d85
commit 8057cea294
2 changed files with 35 additions and 4 deletions

View File

@@ -11,6 +11,7 @@ class TLMessage(TLObject):
self.msg_id = session.get_new_msg_id()
self.seq_no = session.generate_sequence(request.content_related)
self.request = request
self.container_msg_id = None
def __bytes__(self):
body = GzipPacked.gzip_if_smaller(self.request)