From bd8deedfbea46de97f1fe19255ae3e908b77a1de Mon Sep 17 00:00:00 2001 From: JoaquinOlivero Date: Thu, 1 Aug 2024 00:01:46 +0000 Subject: [PATCH] fix: set avatar image URL --- server/lib/imageproxy.ts | 2 +- server/routes/avatarproxy.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/server/lib/imageproxy.ts b/server/lib/imageproxy.ts index cd7aa8cd..4ea69fcc 100644 --- a/server/lib/imageproxy.ts +++ b/server/lib/imageproxy.ts @@ -229,7 +229,7 @@ class ImageProxy { (response.headers.get('cache-control') ?? '0').split('=')[1] ); - if (!maxAge) maxAge = 604800; + if (!maxAge) maxAge = 86400; const expireAt = Date.now() + maxAge * 1000; const etag = (response.headers.get('etag') ?? '').replace(/"/g, ''); diff --git a/server/routes/avatarproxy.ts b/server/routes/avatarproxy.ts index 6e74cda0..746bc51d 100644 --- a/server/routes/avatarproxy.ts +++ b/server/routes/avatarproxy.ts @@ -7,7 +7,7 @@ const router = Router(); const avatarImageProxy = new ImageProxy('avatar', ''); // Proxy avatar images router.get('/*', async (req, res) => { - const imagePath = req.path.startsWith('/') ? req.path.slice(1) : req.path; + const imagePath = req.url.startsWith('/') ? req.url.slice(1) : req.url; try { const imageData = await avatarImageProxy.getImage(imagePath);