From 3ff902353d7c0912065fbe4ef6e9c42a5b029dad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Y=C3=BBki=20Vachot?= Date: Mon, 10 Jan 2022 12:25:28 +0100 Subject: [PATCH] Update: User.create --- controllers/user.controller.js | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/controllers/user.controller.js b/controllers/user.controller.js index 6e2ded4..9af3856 100644 --- a/controllers/user.controller.js +++ b/controllers/user.controller.js @@ -71,28 +71,12 @@ exports.create = (req, res) => { let user; let var_role; if(typeof req.body.role !== 'undefined'){ - const token = checkLogin(req, res); - const role = roles.Admin; switch(req.body.role){ case 'admin': - if(token && typeof token.role !== 'undefined' && - ((Array.isArray(role) && role.includes(token.role)) || - ( typeof role === 'object' && typeof token.role.permission !== 'undefined' && token.role.permission >= role.permission && token.role.isAccepted === true))){ - var_role = roles.Admin; - var_role.isAccepted = true; - } else { - var_role = roles.Admin; - } + var_role = roles.Admin; break; case 'advertiser': - if(token && typeof token.role !== 'undefined' && - ((Array.isArray(role) && role.includes(token.role)) || - ( typeof role === 'object' && typeof token.role.permission !== 'undefined' && token.role.permission >= role.permission && token.role.isAccepted === true))){ - var_role = roles.Advertiser; - var_role.isAccepted = true; - } else { - var_role = roles.Advertiser; - } + var_role = roles.Advertiser; break; default: var_role = roles.User;