diff options
Diffstat (limited to 'models/users.js')
-rw-r--r-- | models/users.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/models/users.js b/models/users.js index 08f833b9..0af82fa6 100644 --- a/models/users.js +++ b/models/users.js @@ -946,8 +946,8 @@ if (Meteor.isServer) { if (Meteor.isServer) { // Middleware which checks that API is enabled. JsonRoutes.Middleware.use(function(req, res, next) { - const api = req.url.search('api'); - if ((api === 1 && process.env.WITH_API === 'true') || api === -1) { + const api = req.url.startsWith('/api'); + if ((api === true && process.env.WITH_API === 'true') || api === false) { return next(); } else { res.writeHead(301, { Location: '/' }); |