Fix room status not updating when password is changed while inside the room

This commit is contained in:
Bartłomiej Dach 2024-05-03 11:34:42 +02:00
parent 221b4cd599
commit 7d31af6f16
No known key found for this signature in database
1 changed files with 1 additions and 0 deletions

View File

@ -816,6 +816,7 @@ private void updateLocalRoomSettings(MultiplayerRoomSettings settings)
Room.Settings = settings;
APIRoom.Name.Value = Room.Settings.Name;
APIRoom.Password.Value = Room.Settings.Password;
APIRoom.Status.Value = string.IsNullOrEmpty(Room.Settings.Password) ? new RoomStatusOpen() : new RoomStatusOpenPrivate();
APIRoom.Type.Value = Room.Settings.MatchType;
APIRoom.QueueMode.Value = Room.Settings.QueueMode;
APIRoom.AutoStartDuration.Value = Room.Settings.AutoStartDuration;