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) }) })