X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fframework%2Fcore%2Fmodules%2Froutes%2Fnavigation.js;h=1d7b9011d74ea77af98ac463a83d05f45f44d17a;hp=3f460e6eef5293b94534daa81bad76990ec08b7f;hb=fd7cbe8c26487430f96511d5c3277d1c1f641e74;hpb=9be8b4847b580cea9e28d2f2a02166753c29b58e diff --git a/skyquake/framework/core/modules/routes/navigation.js b/skyquake/framework/core/modules/routes/navigation.js index 3f460e6ee..1d7b9011d 100644 --- a/skyquake/framework/core/modules/routes/navigation.js +++ b/skyquake/framework/core/modules/routes/navigation.js @@ -41,8 +41,8 @@ Router.get('/login.html', cors(), function(req, res) { res.render('login.html'); res.end(); }); - -Router.use(/^\/(?!session).*/, function(req, res, next) { +//Should have a way of adding excluded routes to this via plugin registry, instead of hard coding +Router.use(/^(?!.*(session|composer\/upload|composer\/update)).*/, function(req, res, next) { var api_server = req.query['api_server'] || (req.protocol + '://' + configurationAPI.globalConfiguration.get().api_server); if (req.session && req.session.loggedIn) { next();