From 9e2b21578aebe4785a0a11efe444038c60bf8aea Mon Sep 17 00:00:00 2001 From: Hannah Wolfe Date: Wed, 7 Jul 2021 21:47:19 +0100 Subject: [PATCH] Moved labs middleware into labs utility - this middleware isn't used anywhere at the moment - including it in our labs utility should help to make it moe discoverable --- core/server/web/shared/middlewares/labs.js | 12 ------------ core/shared/labs.js | 8 ++++++++ 2 files changed, 8 insertions(+), 12 deletions(-) delete mode 100644 core/server/web/shared/middlewares/labs.js diff --git a/core/server/web/shared/middlewares/labs.js b/core/server/web/shared/middlewares/labs.js deleted file mode 100644 index c67e40bb0f..0000000000 --- a/core/server/web/shared/middlewares/labs.js +++ /dev/null @@ -1,12 +0,0 @@ -const errors = require('@tryghost/errors'); -const labsUtil = require('../../../../shared/labs'); - -const labs = flag => (req, res, next) => { - if (labsUtil.isSet(flag) === true) { - return next(); - } else { - return next(new errors.NotFoundError()); - } -}; - -module.exports = labs; diff --git a/core/shared/labs.js b/core/shared/labs.js index fd12c4ce76..88b9f1add6 100644 --- a/core/shared/labs.js +++ b/core/shared/labs.js @@ -94,3 +94,11 @@ module.exports.enabledHelper = function enabledHelper(options, callback) { return errString; }; + +module.exports.enabledMiddleware = flag => (req, res, next) => { + if (this.isSet(flag) === true) { + return next(); + } else { + return next(new errors.NotFoundError()); + } +};