From 8ccc694d2f85a13842cf96afbed9246374608a03 Mon Sep 17 00:00:00 2001 From: teddit Date: Sun, 1 May 2022 19:14:39 +0200 Subject: [PATCH] fix media proxying (clicking preview.redd.it image links was broken after 3612345fab --- routes/home.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/routes/home.js b/routes/home.js index 91c1fe1..8b8b3b9 100644 --- a/routes/home.js +++ b/routes/home.js @@ -38,6 +38,10 @@ homeRoute.get('/:sort?', async (req, res, next) => { } else { let params = new URLSearchParams(req.query).toString(); media_url = `https://preview.redd.it/${sortby}?${params}`; + if (media_url.includes('teddit_proxy')) { + // if the URL includes teddit_proxy query param, remove everything after it + media_url = media_url.split('%3Fteddit_proxy')[0]; + } } let proxied_media = await downloadAndSave(media_url);