From 3417bd2df6094748538e4c6b0a89a8b80b939cde Mon Sep 17 00:00:00 2001 From: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com> Date: Wed, 11 Jan 2023 16:38:41 +0530 Subject: [PATCH] fix: safely decode URI Component Signed-off-by: Vinayak Kulkarni <19776877+vinayakkulkarni@users.noreply.github.com> --- src/serve_rendered.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/serve_rendered.js b/src/serve_rendered.js index 294ad76..473b98c 100644 --- a/src/serve_rendered.js +++ b/src/serve_rendered.js @@ -542,10 +542,10 @@ const drawPath = (ctx, path, query, z) => { // Check if path in query is valid if (Array.isArray(query.path)) { for (let i = 0; i < query.path.length; i += 1) { - renderPath(query.path.at(i).split('|')); + renderPath(decodeURIComponent(query.path.at(i)).split('|')); } } else { - renderPath(query.path.split('|')); + renderPath(decodeURIComponent(query.path).split('|')); } };