[Protocol] Fixed quake 2 bug that version wouldn't always be present

This commit is contained in:
CosminPerRam 2023-07-22 16:17:52 +03:00
parent a81a6ef968
commit ada60f2376
3 changed files with 6 additions and 5 deletions

View file

@ -119,8 +119,7 @@ pub(crate) fn client_query<Client: QuakeClient>(
players,
version: server_vars
.remove("version")
.or(server_vars.remove("*version"))
.ok_or(GDError::PacketBad)?,
.or(server_vars.remove("*version")),
unused_entries: server_vars,
})
}