mirror of
https://github.com/danog/MadelineProto.git
synced 2025-01-22 23:11:19 +01:00
Small fix
This commit is contained in:
parent
c9791fd291
commit
f0653c92d7
@ -104,7 +104,7 @@ class UpdateLoop extends ResumableSignalLoop
|
||||
try {
|
||||
$difference = yield from $API->methodCallAsyncRead('updates.getChannelDifference', ['channel' => 'channel#'.$this->channelId, 'filter' => ['_' => 'channelMessagesFilterEmpty'], 'pts' => $request_pts, 'limit' => $limit, 'force' => true], ['datacenter' => $API->datacenter->curdc, 'postpone' => $first]);
|
||||
} catch (RPCErrorException $e) {
|
||||
if (\in_array($e->rpc, ['CHANNEL_PRIVATE', 'CHAT_FORBIDDEN', 'CHANNEL_INVALID'])) {
|
||||
if (\in_array($e->rpc, ['CHANNEL_PRIVATE', 'CHAT_FORBIDDEN', 'CHANNEL_INVALID', 'USER_BANNED_IN_CHANNEL'])) {
|
||||
$feeder->signal(true);
|
||||
unset($API->updaters[$this->channelId], $API->feeders[$this->channelId]);
|
||||
$API->getChannelStates()->remove($this->channelId);
|
||||
|
Loading…
x
Reference in New Issue
Block a user