From c8635c12d6ad8fc20a6bc36786734b4933a44975 Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Wed, 12 Feb 2020 21:15:22 +0100 Subject: [PATCH] Bugfix --- src/danog/MadelineProto/AbstractAPIFactory.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/danog/MadelineProto/AbstractAPIFactory.php b/src/danog/MadelineProto/AbstractAPIFactory.php index 2075c156..a5405dd0 100644 --- a/src/danog/MadelineProto/AbstractAPIFactory.php +++ b/src/danog/MadelineProto/AbstractAPIFactory.php @@ -97,7 +97,7 @@ abstract class AbstractAPIFactory extends AsyncConstruct public function __call(string $name, array $arguments) { $yielded = Tools::call($this->__call_async($name, $arguments)); - $async = !$this->lua && (\end($arguments)['async'] ?? ($this->async && $name !== 'loop')); + $async = !$this->lua && ((is_array(\end($arguments)) ? \end($arguments) : [])['async'] ?? ($this->async && $name !== 'loop')); if ($async) { return $yielded; }