From 3f1437b896062453ae18432e8e7fb9c8ecdb39e5 Mon Sep 17 00:00:00 2001 From: vikasrohit Date: Mon, 16 Nov 2020 12:55:42 +0530 Subject: [PATCH] Revert "Hotfix/fixing jwt decoding new auth0" --- src/app.js | 3 --- src/middlewares/jwtDecodePatcher.js | 21 --------------------- 2 files changed, 24 deletions(-) delete mode 100644 src/middlewares/jwtDecodePatcher.js diff --git a/src/app.js b/src/app.js index 668eab55..9c970d07 100644 --- a/src/app.js +++ b/src/app.js @@ -10,7 +10,6 @@ import expressRequestId from 'express-request-id'; import swaggerUi from 'swagger-ui-express'; import YAML from 'yamljs'; import performanceRequestLogger from './middlewares/performanceRequestLogger'; -import jwtDecodePatcher from './middlewares/jwtDecodePatcher'; import router from './routes'; import permissions from './permissions'; import models from './models'; @@ -70,8 +69,6 @@ const logger = coreLib.logger({ app.use(performanceRequestLogger(logger)); app.logger = logger; -app.use(jwtDecodePatcher(logger)); - // ======================= // CORS ================ // ======================= diff --git a/src/middlewares/jwtDecodePatcher.js b/src/middlewares/jwtDecodePatcher.js deleted file mode 100644 index 9531bb21..00000000 --- a/src/middlewares/jwtDecodePatcher.js +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright (C) 2016 TopCoder Inc., All Rights Reserved. - */ -/** - * This is the middleware to check role. - * @author TCDEVELOPER - * @version 1.0 - */ -import _ from 'lodash'; - -module.exports = function patchAuthUser(logger) { - return function patch(req, res, next) { - if (req.authUser) { - if (!req.authUser.email) { - logger.debug(`Email not found for user with id ${req.authUser.userId}`); - req.authUser.email = _.find(req.authUser, (value, key) => (key.indexOf('email') !== -1)); - } - } - return next(); - }; -};