From ae8955d7056a9dc19929d63ca8238a22124d8af5 Mon Sep 17 00:00:00 2001 From: giuseppeM99 Date: Sat, 1 Jul 2017 15:07:38 +0200 Subject: [PATCH 1/2] Update Lua.php (#143) --- src/danog/MadelineProto/Lua.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/danog/MadelineProto/Lua.php b/src/danog/MadelineProto/Lua.php index 8e96e73f..637419d8 100644 --- a/src/danog/MadelineProto/Lua.php +++ b/src/danog/MadelineProto/Lua.php @@ -115,7 +115,13 @@ class Lua public function __call($name, $params) { - return $this->Lua->{$name}(...$params); + try { + return $this->Lua->{$name}(...$params); + } catch (\danog\MadelineProto\RPCErrorException $e) { + return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; + } catch (\danog\MadelineProto\Exception $e){ + return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; + } } public function __set($name, $value) From b717ff554ddb0cec6ddd887e44e10861ab3e7d3e Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Sat, 1 Jul 2017 13:07:45 +0000 Subject: [PATCH 2/2] Apply fixes from StyleCI --- src/danog/MadelineProto/Lua.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/danog/MadelineProto/Lua.php b/src/danog/MadelineProto/Lua.php index 637419d8..50990335 100644 --- a/src/danog/MadelineProto/Lua.php +++ b/src/danog/MadelineProto/Lua.php @@ -119,7 +119,7 @@ class Lua return $this->Lua->{$name}(...$params); } catch (\danog\MadelineProto\RPCErrorException $e) { return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; - } catch (\danog\MadelineProto\Exception $e){ + } catch (\danog\MadelineProto\Exception $e) { return ['error_code' => $e->getCode(), 'error' => $e->getMessage()]; } }