From 1a05e429964460711089448c1d707bce1c3311bc Mon Sep 17 00:00:00 2001 From: dvelo <52332868+DeveloLongScript@users.noreply.github.com> Date: Mon, 5 May 2025 20:18:57 -0500 Subject: [PATCH] Revert "fix: p.2" This reverts commit 53f7cdb171ea2fab272108c3ee6b7e67d4b479ae. --- .../app/api/og/server/[id]/players/route.tsx | 22 ++++++++++++++++++- apps/www/src/app/api/og/server/[id]/route.tsx | 13 ++++++++++- 2 files changed, 33 insertions(+), 2 deletions(-) diff --git a/apps/www/src/app/api/og/server/[id]/players/route.tsx b/apps/www/src/app/api/og/server/[id]/players/route.tsx index 9ace55f..32d6ade 100644 --- a/apps/www/src/app/api/og/server/[id]/players/route.tsx +++ b/apps/www/src/app/api/og/server/[id]/players/route.tsx @@ -555,6 +555,21 @@ export async function GET( console.error("Failed to load fonts for error page:", e); } + // Try to load the banner image + let bannerImageData: Buffer | null = null; + try { + const bannerPath = path.join( + process.cwd(), + "public", + "branding", + "dark-banner.png" + ); + bannerImageData = fs.readFileSync(bannerPath); + } catch (e) { + // If banner image fails to load, use a solid color background + console.error("Failed to load banner image for error page:", e); + } + return new ImageResponse( (
res.arrayBuffer()); + } catch (e) { + // If banner image fails to load, use a solid color background + console.error("Failed to load banner image for error page:", e); + } return new ImageResponse( ( @@ -429,7 +440,7 @@ export async function GET( display: "flex", fontSize: 60, color: "white", - background: "#121212", + background: bannerImageData ? undefined : "#121212", width: "100%", height: "100%", padding: "50px 50px",