From b33f939d0e286a49295d2bb143dd9a6d4127fbdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=ED=95=9C=EC=8A=B9=EB=AF=BC?= Date: Mon, 14 Jul 2025 04:24:23 +0900 Subject: [PATCH] fix(modules/misc/urldecode): quote values and add 'params =' --- src/modules/misc/urldecode.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/misc/urldecode.js b/src/modules/misc/urldecode.js index cb19372..bb6fa52 100644 --- a/src/modules/misc/urldecode.js +++ b/src/modules/misc/urldecode.js @@ -21,10 +21,10 @@ urldecode.callback = async function (msg, line, [urlString]) { return `\`\`\`py ${info .filter((kv) => kv[1].length > 0) - .map(([k, v]) => `${k} = ${v}`) + .map(([k, v]) => `${k} = ${JSON.stringify(v)}`) .join("\n")} -${JSON.stringify( +params = ${JSON.stringify( url.searchParams, (_, v) => (v instanceof URLSearchParams ? Object.fromEntries(v.entries()) : v), "\t"