From 0484d8f52b6b9d3a6a87f5e1b397e26f3b898ac4 Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Thu, 18 May 2017 11:49:14 +0100 Subject: [PATCH] bugfix --- src/danog/MadelineProto/API.php | 2 +- src/danog/MadelineProto/Serialization.php | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/danog/MadelineProto/API.php b/src/danog/MadelineProto/API.php index 1c9415b5..eb8d1766 100644 --- a/src/danog/MadelineProto/API.php +++ b/src/danog/MadelineProto/API.php @@ -65,7 +65,7 @@ class API extends APIFactory return $this->{$name}; } - public function &__set($name, $value) + public function __set($name, $value) { if ($name === 'settings') { return $this->API->__construct($value); diff --git a/src/danog/MadelineProto/Serialization.php b/src/danog/MadelineProto/Serialization.php index b501a315..4b23ce7e 100644 --- a/src/danog/MadelineProto/Serialization.php +++ b/src/danog/MadelineProto/Serialization.php @@ -68,6 +68,8 @@ class Serialization $unserialized = \danog\Serialization::unserialize($unserialized); } catch (Exception $e) { $unserialized = \danog\Serialization::unserialize($unserialized); + } catch (\Error $e) { + $unserialized = \danog\Serialization::unserialize($unserialized); } } else { throw new Exception('File does not exist');