mirror of
https://github.com/openvk/openvk
synced 2024-12-23 00:51:03 +03:00
VKAPI: Fix bug when DELETED user appear if there is no user_ids
This commit is contained in:
parent
643208dff0
commit
47c13e1234
1 changed files with 113 additions and 108 deletions
|
@ -14,7 +14,7 @@ final class Users extends VKAPIRequestHandler
|
||||||
$user_ids = (string) $authuser->getId();
|
$user_ids = (string) $authuser->getId();
|
||||||
|
|
||||||
$usrs = explode(',', $user_ids);
|
$usrs = explode(',', $user_ids);
|
||||||
$response;
|
$response = array();
|
||||||
|
|
||||||
$ic = sizeof($usrs);
|
$ic = sizeof($usrs);
|
||||||
|
|
||||||
|
@ -24,6 +24,7 @@ final class Users extends VKAPIRequestHandler
|
||||||
$usrs = array_slice($usrs, $offset * $count);
|
$usrs = array_slice($usrs, $offset * $count);
|
||||||
|
|
||||||
for($i=0; $i < $ic; $i++) {
|
for($i=0; $i < $ic; $i++) {
|
||||||
|
if($usrs[$i] != 0) {
|
||||||
$usr = $users->get((int) $usrs[$i]);
|
$usr = $users->get((int) $usrs[$i]);
|
||||||
if(is_null($usr) || $usr->isDeleted()) {
|
if(is_null($usr) || $usr->isDeleted()) {
|
||||||
$response[$i] = (object)[
|
$response[$i] = (object)[
|
||||||
|
@ -80,6 +81,9 @@ final class Users extends VKAPIRequestHandler
|
||||||
|
|
||||||
# Она хочет быть выебанной видя матан
|
# Она хочет быть выебанной видя матан
|
||||||
# Покайфу когда ты Виет а вокруг лишь дискриминант
|
# Покайфу когда ты Виет а вокруг лишь дискриминант
|
||||||
|
|
||||||
|
# ору а когда я это успел написать
|
||||||
|
# вова кстати не матерись в коде мамка же спалит азщазаззазщазазаззазазазх
|
||||||
case "status":
|
case "status":
|
||||||
if($usr->getStatus() != NULL)
|
if($usr->getStatus() != NULL)
|
||||||
$response[$i]->status = $usr->getStatus();
|
$response[$i]->status = $usr->getStatus();
|
||||||
|
@ -136,6 +140,7 @@ final class Users extends VKAPIRequestHandler
|
||||||
$response[$i]->online = 0;
|
$response[$i]->online = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return $response;
|
return $response;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue