mirror of
https://codeberg.org/demostf/api.git
synced 2026-06-03 18:04:08 +02:00
fix user search by steamid
This commit is contained in:
parent
0e9cfe7292
commit
4d448530c6
1 changed files with 4 additions and 4 deletions
|
|
@ -96,7 +96,7 @@ class UserProvider extends BaseProvider {
|
||||||
return $row ? User::fromRow($row) : null;
|
return $row ? User::fromRow($row) : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private function searchBySteamId(string $steamId): ?array {
|
private function searchBySteamId(string $steamId): ?SteamUser {
|
||||||
$query = $this->getQueryBuilder();
|
$query = $this->getQueryBuilder();
|
||||||
$query->select('u.id', 'p.name', 'count(demo_id) as count', 'steamid')
|
$query->select('u.id', 'p.name', 'count(demo_id) as count', 'steamid')
|
||||||
->from('players', 'p')
|
->from('players', 'p')
|
||||||
|
|
@ -106,9 +106,9 @@ class UserProvider extends BaseProvider {
|
||||||
->orderBy('count(demo_id)', 'DESC')
|
->orderBy('count(demo_id)', 'DESC')
|
||||||
->setMaxResults(1);
|
->setMaxResults(1);
|
||||||
|
|
||||||
$result = $query->execute()->fetch();
|
$row = $query->execute()->fetch();
|
||||||
if (\is_array($result)) {
|
if ($row) {
|
||||||
return $result;
|
return new SteamUser($row['id'], $row['steamid'], $row['name']);
|
||||||
} else {
|
} else {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue