Support empty dedicated room listings

This commit is contained in:
Alexander Sellite 2026-08-10 13:56:03 -04:00
parent b5b3cc0211
commit 6a7c7a676d
6 changed files with 28 additions and 4 deletions

View file

@ -208,7 +208,7 @@ class RoomRegistry:
room_name = _clean_text(payload.get("room_name"), "room_name", ROOM_NAME_MAX_LENGTH)
port = _clean_int(payload.get("port"), "port", 1, 65_535)
current_players = _clean_int(
payload.get("current_players"), "current_players", 1, MAX_ROOM_CAPACITY
payload.get("current_players"), "current_players", 0, MAX_ROOM_CAPACITY
)
max_players = _clean_int(
payload.get("max_players"), "max_players", 1, MAX_ROOM_CAPACITY