fix(gta5f): wrap query of players in a catch (#674)

* feat: wrap query of players in a catch

* docs: add note about how to make players query get through

* docs: update CHANGELOG.md

* docs: add comment regarding adding requestPlayers and requestPlayersRequired eventually
This commit is contained in:
CosminPerRam 2025-02-09 19:32:18 +02:00 committed by GitHub
parent c68db8f98b
commit 467606f6a6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 10 additions and 4 deletions

View file

@ -20,7 +20,8 @@ export default class fivem extends quake2 {
if ('version' in state.raw.info) state.version = state.raw.info.version
}
{
try {
// TODO: #674, eventually add `requestPlayers` and `requestPlayersRequired`.
const json = await this.request({
url: 'http://' + this.options.address + ':' + this.options.port + '/players.json',
responseType: 'json'
@ -29,6 +30,6 @@ export default class fivem extends quake2 {
for (const player of json) {
state.players.push({ name: player.name, ping: player.ping })
}
}
} catch (_) {}
}
}