From 01925290200a66152a7392f7e0dd1095d1d2d306 Mon Sep 17 00:00:00 2001 From: Samuel Elliott Date: Wed, 2 Nov 2022 01:51:29 +0000 Subject: [PATCH] Replace thumbnail images in presence data with original high quality images --- src/cli/presence-server.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cli/presence-server.ts b/src/cli/presence-server.ts index dcef2d6..37bfc6f 100644 --- a/src/cli/presence-server.ts +++ b/src/cli/presence-server.ts @@ -432,8 +432,12 @@ class Server extends HttpServer { ) { const schedules = await user.getSchedules(); const vs_setting = this.getSettingForVsMode(schedules, friend.vsMode); + const vs_stages = vs_setting?.vsStages.map(stage => ({ + ...stage, + image: schedules.vsStages.nodes.find(s => s.id === stage.id)?.originalImage ?? stage.image, + })); - response.splatoon3_vs_setting = vs_setting ?? null; + response.splatoon3_vs_setting = vs_setting ? {...vs_setting, vsStages: vs_stages!} : null; if (friend.vsMode.mode === 'FEST') { response.splatoon3_fest = schedules.currentFest ?