From 02313580757481c499014e835577b0a2a3123138 Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Wed, 24 May 2017 21:00:05 +0700 Subject: [PATCH] Correctly set roles --- services/users.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/users.js b/services/users.js index b6a5e0404..9b4304e1e 100644 --- a/services/users.js +++ b/services/users.js @@ -388,11 +388,11 @@ module.exports = class UsersService { // User role is not supported! Error out here. return Promise.reject(new Error(`role ${role} is not supported`)); - } else { + } else if(role) { roles.push(role); } - return UserModel.update({id}, {$set: {roles: [role]}}); + return UserModel.update({id}, {$set: {roles}}); } /**