Update MTProto.php

This commit is contained in:
Daniil Gentili 2020-09-24 23:46:15 +02:00 committed by GitHub
parent f951a05897
commit 6d28493775
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -497,7 +497,7 @@ class MTProto extends AsyncConstruct implements TLCallback
*/
public function serializeSession(object $data): \Generator
{
if ($this->session instanceof MemoryArray) {
if (!$this->session || $this->session instanceof MemoryArray) {
return $data;
}
yield $this->session['data'] = \serialize($data);