Add profile photo uploads and custom difficulty support

This commit is contained in:
2026-10-13 20:50:54 +05:00
parent 8c3de302e7
commit de812453ec
37 changed files with 1139 additions and 74 deletions

View File

@@ -102,11 +102,20 @@ async function announcementSource(
);
hostName = profile.display_name;
}
const difficultySettings =
room.difficulty_settings &&
typeof room.difficulty_settings === "object" &&
!Array.isArray(room.difficulty_settings)
? room.difficulty_settings
: null;
return {
id: room.id,
name: map.data.name,
owner: hostName,
difficulty: room.difficulty,
difficulty:
typeof difficultySettings?.name === "string"
? difficultySettings.name
: room.difficulty,
players: players.length,
limit: room.player_limit,
};