From 9a443a6f36347a05c5d23e3e4e0455bfc57c2a1e Mon Sep 17 00:00:00 2001 From: Xodrium <118943715+malloc62@users.noreply.github.com> Date: Sat, 11 Feb 2023 18:46:49 -0500 Subject: [PATCH] SVGs now display correctly --- src/routes/img/[img]/+server.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/routes/img/[img]/+server.js b/src/routes/img/[img]/+server.js index ae8b977..f315280 100644 --- a/src/routes/img/[img]/+server.js +++ b/src/routes/img/[img]/+server.js @@ -10,5 +10,13 @@ export async function GET({ url, cookies, params }) { var res = await readFile(`${process.cwd()}/db/post-${imgName}`); - return new Response(res); + var response = new Response(res); + var extension = imgName.split('.').pop(); + + if (extension == 'svg') { + response = new Response(res, {'headers': { + 'Content-Type': 'image/svg+xml' + }}); + } + return response; }