diff --git a/magna.php b/magna.php index d70b1b38..a072cf31 100755 --- a/magna.php +++ b/magna.php @@ -129,7 +129,7 @@ $MadelineProto->get_updates(['offset' => -1]); if ($call->getCallState() === \danog\MadelineProto\VoIP::CALL_STATE_ENDED) { unset($calls[$key]); } elseif (isset($times[$call->getOtherID()]) && $times[$call->getOtherID()][0] < time()) { - $times[$call->getOtherID()][0] += 30+count($calls); + $times[$call->getOtherID()][0] += 30 + count($calls); try { $MadelineProto->messages->editMessage(['id' => $times[$call->getOtherID()][1], 'peer' => $call->getOtherID(), 'message' => 'Total running calls: '.count($calls).PHP_EOL.PHP_EOL.$call->getDebugString()]); diff --git a/src/danog/MadelineProto/MTProtoTools/PeerHandler.php b/src/danog/MadelineProto/MTProtoTools/PeerHandler.php index 777381b3..4663c3a0 100644 --- a/src/danog/MadelineProto/MTProtoTools/PeerHandler.php +++ b/src/danog/MadelineProto/MTProtoTools/PeerHandler.php @@ -578,10 +578,13 @@ trait PeerHandler { try { $res = $this->method_call('contacts.resolveUsername', ['username' => str_replace('@', '', $username)], ['datacenter' => $this->datacenter->curdc]); - } catch (\danog\MadelineProto\RPCErrorException $e) { return false; } + } catch (\danog\MadelineProto\RPCErrorException $e) { + return false; + } if ($res['_'] === 'contacts.resolvedPeer') { return $res; } + return false; }