From d2515b5f6b48996b53a417ff5a9a0c7dbcb213c9 Mon Sep 17 00:00:00 2001 From: labile <1a6i1e@gmail.com> Date: Tue, 13 Jul 2021 14:13:29 +0300 Subject: [PATCH] fix payload type --- src/Events/EventTrait.php | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Events/EventTrait.php b/src/Events/EventTrait.php index 2d54063..ce5a6d1 100644 --- a/src/Events/EventTrait.php +++ b/src/Events/EventTrait.php @@ -24,6 +24,14 @@ public function __construct(object $data) $this->chat_id = $value - 2000000000; } + if ($property === "payload") { + if (is_object($value)) { + $this->payload = $value; + } elseif (is_string($value)) { + $this->payload = json_encode($value, false); + } + } + $this->$property = $value; } });