diff --git a/api-server/server/middleware.json b/api-server/server/middleware.json index e9eebff045..97450d3360 100644 --- a/api-server/server/middleware.json +++ b/api-server/server/middleware.json @@ -56,8 +56,7 @@ "./middlewares/csp": {}, "./middlewares/flash-cheaters": {}, "./middlewares/passport-login": {}, - "./middlewares/email-not-verified-notice": {}, - "./middlewares/privacy-terms-notice": {} + "./middlewares/email-not-verified-notice": {} }, "files": {}, "final:after": { diff --git a/api-server/server/middlewares/privacy-terms-notice.js b/api-server/server/middlewares/privacy-terms-notice.js deleted file mode 100644 index 76a2e175d3..0000000000 --- a/api-server/server/middlewares/privacy-terms-notice.js +++ /dev/null @@ -1,26 +0,0 @@ -const ALLOWED_METHODS = ['GET']; -const EXCLUDED_PATHS = [ - '/api/flyers/findOne', - '/signout', - '/accept-privacy-terms', - '/update-email', - '/confirm-email', - '/passwordless-change', - '/external/services/user' -]; - -export default function privacyTermsNotAcceptedNotice() { - return function(req, res, next) { - if ( - ALLOWED_METHODS.indexOf(req.method) !== -1 && - EXCLUDED_PATHS.indexOf(req.path) === -1 - ) { - const { user } = req; - if (user && user.acceptedPrivacyTerms !== true) { - res.redirect('/accept-privacy-terms'); - return next; - } - } - return next(); - }; -}