From 057619e2a766f4e10b22746474d524336a76c327 Mon Sep 17 00:00:00 2001 From: fede Date: Tue, 6 Jan 2026 13:55:24 -0300 Subject: [PATCH] otra try --- src/routes/post/img/[idpost]/+server.ts | 8 +++++--- {src/lib/assets => static}/fonts/Ubuntu-Regular.ttf | Bin 2 files changed, 5 insertions(+), 3 deletions(-) rename {src/lib/assets => static}/fonts/Ubuntu-Regular.ttf (100%) diff --git a/src/routes/post/img/[idpost]/+server.ts b/src/routes/post/img/[idpost]/+server.ts index 48dcc62..6f88bab 100644 --- a/src/routes/post/img/[idpost]/+server.ts +++ b/src/routes/post/img/[idpost]/+server.ts @@ -186,8 +186,9 @@ export const GET: RequestHandler = async ({ params, fetch, request }) => { } }; - const fontPath = join(process.cwd(), 'src', 'lib', 'assets', 'fonts', 'Ubuntu-Regular.ttf'); - const fontData = readFileSync(fontPath); + const font = await fetch(`${new URL(request.url).origin}/fonts/Ubuntu-Regular.ttf`).then((r) => + r.arrayBuffer() + ); const svg = await satori(element, { width: 600, @@ -195,7 +196,8 @@ export const GET: RequestHandler = async ({ params, fetch, request }) => { fonts: [ { name: 'Inter', - data: fontData, + + data: font, weight: 400, style: 'normal' } diff --git a/src/lib/assets/fonts/Ubuntu-Regular.ttf b/static/fonts/Ubuntu-Regular.ttf similarity index 100% rename from src/lib/assets/fonts/Ubuntu-Regular.ttf rename to static/fonts/Ubuntu-Regular.ttf