mirror of
https://github.com/turt2live/matrix-dimension.git
synced 2024-10-01 05:05:53 +00:00
parent
c0336f65ca
commit
bae890f6bb
@ -7,6 +7,7 @@ var path = require("path");
|
|||||||
var DimensionApi = require("./DimensionApi");
|
var DimensionApi = require("./DimensionApi");
|
||||||
var ScalarApi = require("./ScalarApi");
|
var ScalarApi = require("./ScalarApi");
|
||||||
var IRCApi = require("./integration/impl/irc/IRCApi");
|
var IRCApi = require("./integration/impl/irc/IRCApi");
|
||||||
|
var URL = require("url");
|
||||||
|
|
||||||
// TODO: Convert backend to typescript? Would avoid stubbing classes all over the place
|
// TODO: Convert backend to typescript? Would avoid stubbing classes all over the place
|
||||||
|
|
||||||
@ -45,7 +46,12 @@ class Dimension {
|
|||||||
|
|
||||||
// Logging incoming requests
|
// Logging incoming requests
|
||||||
this._app.use((req, res, next) => {
|
this._app.use((req, res, next) => {
|
||||||
log.verbose("Dimension", "Incoming: " + req.method + " " + req.url);
|
var parsedUrl = URL.parse(req.url, true);
|
||||||
|
if (parsedUrl.query && parsedUrl.query["scalar_token"]) {
|
||||||
|
parsedUrl.query["scalar_token"] = "redacted";
|
||||||
|
parsedUrl.search = undefined; // to trigger the URL.format to use `query`
|
||||||
|
}
|
||||||
|
log.verbose("Dimension", "Incoming: " + req.method + " " + URL.format(parsedUrl));
|
||||||
next();
|
next();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user