diff --git a/src/danog/MadelineProto/TL/TL.php b/src/danog/MadelineProto/TL/TL.php index 15ed8e1e..c93f88bb 100644 --- a/src/danog/MadelineProto/TL/TL.php +++ b/src/danog/MadelineProto/TL/TL.php @@ -297,6 +297,9 @@ trait TL case '!X': return $object; case 'Vector t': + if (!$this->is_array($object)) { + throw new Exception("You didn't provide a valid array"); + } $concat = \danog\PHP\Struct::pack('constructors->find_by_predicate('vector')['id']); $concat .= \danog\PHP\Struct::pack('