From 47d5c9c7c790ea5a85296bc9852ef3c654dc78b3 Mon Sep 17 00:00:00 2001 From: sumanvpacewisdom Date: Thu, 9 Nov 2023 17:12:22 +0530 Subject: [PATCH 1/3] Reactivate --- elevate-mentoring/constants/routes.js | 11 +++++++++++ elevate-mentoring/controllers/mentoring.js | 7 +++++++ elevate-user/constants/routes.js | 11 +++++++++++ elevate-user/controllers/user.js | 5 +++++ 4 files changed, 34 insertions(+) diff --git a/elevate-mentoring/constants/routes.js b/elevate-mentoring/constants/routes.js index a64de196..76c5c96d 100644 --- a/elevate-mentoring/constants/routes.js +++ b/elevate-mentoring/constants/routes.js @@ -852,6 +852,17 @@ module.exports = { functionName: 'updateUser', }, }, + { + sourceRoute: '/interface/v1/account/reActivate', + type: 'POST', + inSequence: false, + orchestrated: true, + targetRoute: { + path: '/mentoring/v1/profile/reActivate', + type: 'POST', + functionName: 'reActivate', + }, + }, { sourceRoute: '/interface/v1/entity-type/read', type: 'POST', diff --git a/elevate-mentoring/controllers/mentoring.js b/elevate-mentoring/controllers/mentoring.js index 7b1f0803..3f191b97 100644 --- a/elevate-mentoring/controllers/mentoring.js +++ b/elevate-mentoring/controllers/mentoring.js @@ -8,6 +8,12 @@ const createProfile = async (req, res, responses) => { 'X-auth-token': `bearer ${responses.user.result.access_token}`, }) } +const reActivate = async (req, res, responses) => { + const selectedConfig = routeConfigs.routes.find((obj) => obj.sourceRoute === req.sourceRoute) + return await requesters.post(req.baseUrl, selectedConfig.targetRoute.path, req.body, { + 'X-auth-token': `bearer ${responses.user.result.access_token}`, + }) +} const updateUser = async (req, res, responses) => { const selectedConfig = routeConfigs.routes.find((obj) => obj.sourceRoute === req.sourceRoute) @@ -25,6 +31,7 @@ const entityTypeRead = async (req, res, responses) => { mentoringController = { createProfile, + reActivate, updateUser, entityTypeRead, } diff --git a/elevate-user/constants/routes.js b/elevate-user/constants/routes.js index 125690b3..e3ecd8dd 100644 --- a/elevate-user/constants/routes.js +++ b/elevate-user/constants/routes.js @@ -22,6 +22,17 @@ module.exports = { functionName: 'updateUser', }, }, + { + sourceRoute: '/interface/v1/account/reActivate', + type: 'POST', + inSequence: true, + orchestrated: true, + targetRoute: { + path: '/user/v1/account/reActivate', + type: 'POST', + functionName: 'reActivateAccount', + }, + }, { sourceRoute: '/interface/user-signup', type: 'POST', diff --git a/elevate-user/controllers/user.js b/elevate-user/controllers/user.js index bff9556d..faf237fd 100644 --- a/elevate-user/controllers/user.js +++ b/elevate-user/controllers/user.js @@ -6,6 +6,10 @@ const createUser = async (req, res, responses) => { const selectedConfig = routeConfigs.routes.find((obj) => obj.sourceRoute === req.sourceRoute) return await requesters.post(req.baseUrl, selectedConfig.targetRoute.path, req.body) } +const reActivateAccount = async (req, res, response) => { + const selectedConfig = routeConfigs.routes.find((obj) => obj.sourceRoute === req.sourceRoute) + return await requesters.post(req.baseUrl, selectedConfig.targetRoute.path, req.body) +} const updateUser = async (req, res, responses) => { const selectedConfig = routeConfigs.routes.find((obj) => obj.sourceRoute === req.sourceRoute) @@ -22,6 +26,7 @@ const entityTypeRead = async (req, res, responses) => { const userController = { createUser, + reActivateAccount, updateUser, entityTypeRead, } From 20256835d8fd829b830b695a6efc687c5ce8c200 Mon Sep 17 00:00:00 2001 From: sumanvpacewisdom Date: Tue, 14 Nov 2023 13:43:34 +0530 Subject: [PATCH 2/3] Commented Changes --- elevate-user/constants/routes.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/elevate-user/constants/routes.js b/elevate-user/constants/routes.js index e3ecd8dd..3e2687ed 100644 --- a/elevate-user/constants/routes.js +++ b/elevate-user/constants/routes.js @@ -33,6 +33,17 @@ module.exports = { functionName: 'reActivateAccount', }, }, + { + sourceRoute: '/user/v1/account/reActivateOtp', + type: 'POST', + inSequence: false, + orchestrated: false, + targetRoute: { + path: '/user/v1/account/reActivateOtp', + type: 'POST', + functionName: 'reActivateAccount', + }, + }, { sourceRoute: '/interface/user-signup', type: 'POST', From 108735132ba9a95194f9fe2452ee002e222933cd Mon Sep 17 00:00:00 2001 From: sumanvpacewisdom Date: Tue, 14 Nov 2023 14:47:07 +0530 Subject: [PATCH 3/3] Comment Changes nov 14 --- elevate-user/constants/routes.js | 1 - 1 file changed, 1 deletion(-) diff --git a/elevate-user/constants/routes.js b/elevate-user/constants/routes.js index 3e2687ed..0525ec47 100644 --- a/elevate-user/constants/routes.js +++ b/elevate-user/constants/routes.js @@ -41,7 +41,6 @@ module.exports = { targetRoute: { path: '/user/v1/account/reActivateOtp', type: 'POST', - functionName: 'reActivateAccount', }, }, {