From fc84dde5346d7fd94c319617950f376f7295fb21 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Sat, 14 Aug 2021 08:54:36 +0200 Subject: [PATCH] Now also recognizing cursed amazon urls (that weird query shit) --- src/server.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/server.js b/src/server.js index c5a0565..ae425b5 100644 --- a/src/server.js +++ b/src/server.js @@ -138,6 +138,7 @@ fastify.post('/new', { newUrlSchema }, async (req, res) => { * @returns Standard shortening response if provider recognized or null */ function checkKnownProviders(target) { + target=decodeURIComponent(target); const youtubeVideoID = target.match(/(?:youtube(?:-nocookie)?\.com\/(?:[^\/\n\s]+\/\S+\/|(?:v|e(?:mbed)?)\/|\S*?[?&]v=)|youtu\.be\/)([a-zA-Z0-9_-]{11})/) if (youtubeVideoID) { const shortcode = `yt/${youtubeVideoID[1]}`