core: fix redirect query encode

pull/304/head
undefined 3 years ago
parent 51bb147dff
commit f13cad070f

@ -1,6 +1,6 @@
{
"name": "hydrooj",
"version": "3.4.5",
"version": "3.4.6",
"bin": "bin/hydrooj.js",
"main": "src/loader",
"module": "src/loader",

@ -371,7 +371,7 @@ export class HandlerCommon {
}
for (const key in kwargs.query || {}) {
if (query[key] instanceof ObjectID) query[key] = kwargs.query[key].toHexString();
else query[key] = kwargs.query[key].toString().replace(/\//g, '%2F');
else query[key] = encodeURIComponent(kwargs.query[key].toString());
}
try {
const { anchor } = args;

Loading…
Cancel
Save