From 098620cce2a5be2aa3618d0c0b56ee8445f905b9 Mon Sep 17 00:00:00 2001 From: mrfry Date: Wed, 11 Nov 2020 16:37:49 +0100 Subject: [PATCH] Redirect fixes --- src/modules.json | 6 +++--- src/modules/qmining/qmining.js | 7 ++++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/modules.json b/src/modules.json index 479ca8f..df25d58 100644 --- a/src/modules.json +++ b/src/modules.json @@ -19,7 +19,8 @@ "nextdir": "nextStatic/qminingPagePublic", "name": "qmining", "urls": [ - "qmining.frylabs.net" + "qmining.frylabs.net", + "localhost" ], "isNextJs": true }, @@ -30,8 +31,7 @@ ], "name": "api", "urls": [ - "api.frylabs.net", - "localhost" + "api.frylabs.net" ] }, "main": { diff --git a/src/modules/qmining/qmining.js b/src/modules/qmining/qmining.js index 08acaa2..430e717 100644 --- a/src/modules/qmining/qmining.js +++ b/src/modules/qmining/qmining.js @@ -178,7 +178,12 @@ function GetApp() { } logger.DebugLog(`Qmining module ${redirect.from} redirect`, 'infos', 1) - res.redirect(redirect.to + url.format({ query: req.query })) + let target = redirect.to + if (!redirect.to.includes('?')) { + target += url.format({ query: req.query }) + } + + res.redirect(target) }) })