From 9ce2d8e6ab28f58610f951447f683e5897b6d861 Mon Sep 17 00:00:00 2001 From: Lncvrt Date: Mon, 2 Feb 2026 14:11:52 -0700 Subject: [PATCH] Don't provide non custom icon data if the user is using a custom icon --- src/routes/berrydash/leaderboard/get.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/routes/berrydash/leaderboard/get.ts b/src/routes/berrydash/leaderboard/get.ts index 26caaf8..2ac6691 100644 --- a/src/routes/berrydash/leaderboard/get.ts +++ b/src/routes/berrydash/leaderboard/get.ts @@ -112,10 +112,14 @@ export async function handler (context: Context, type: number) { id: row.id, username: row.username, value, - icon: savedata.bird?.icon ?? 1, - overlay: savedata.bird?.overlay ?? 0, - birdColor: savedata.settings?.colors?.icon ?? [255, 255, 255], - overlayColor: savedata.settings?.colors?.overlay ?? [255, 255, 255], + icon: customIcon ? 1 : savedata.bird?.icon ?? 1, + overlay: customIcon ? 0 : savedata.bird?.overlay ?? 0, + birdColor: customIcon + ? [255, 255, 255] + : savedata.settings?.colors?.icon ?? [255, 255, 255], + overlayColor: customIcon + ? [255, 255, 255] + : savedata.settings?.colors?.overlay ?? [255, 255, 255], customIcon }) }