From 2e428cecd08ea6260e687e1bf35db77c4168f78b Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Fri, 28 Dec 2018 02:37:00 +0000 Subject: [PATCH] More logs --- src/danog/MadelineProto/MTProtoTools/Files.php | 2 +- src/danog/MadelineProto/MTProtoTools/ResponseHandler.php | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/danog/MadelineProto/MTProtoTools/Files.php b/src/danog/MadelineProto/MTProtoTools/Files.php index a0f0be20..f55dd34f 100644 --- a/src/danog/MadelineProto/MTProtoTools/Files.php +++ b/src/danog/MadelineProto/MTProtoTools/Files.php @@ -186,7 +186,7 @@ trait Files $res['MessageMedia'] = ['_' => 'messageMediaPhoto', 'photo' => $media]; break; default: - throw new \danog\MadelineProto\Exception('Could not convert media object'); + throw new \danog\MadelineProto\Exception("Could not convert media object of type {$media['_']}"); } return $res; diff --git a/src/danog/MadelineProto/MTProtoTools/ResponseHandler.php b/src/danog/MadelineProto/MTProtoTools/ResponseHandler.php index 95f7a054..e5fb8406 100644 --- a/src/danog/MadelineProto/MTProtoTools/ResponseHandler.php +++ b/src/danog/MadelineProto/MTProtoTools/ResponseHandler.php @@ -528,7 +528,8 @@ trait ResponseHandler unset($request); $this->got_response_for_outgoing_message_id($request_id, $datacenter); Loop::defer(function () use ($request_id, $response, $datacenter) { - $this->logger->logger("Deferred: sent {$response['_']} to deferred"); + $r = isset($response['_']) ? $response['_'] : json_encode($response); + $this->logger->logger("Deferred: sent $r to deferred"); $this->datacenter->sockets[$datacenter]->outgoing_messages[$request_id]['promise']->resolve($response); unset($this->datacenter->sockets[$datacenter]->outgoing_messages[$request_id]['promise']); });