From 3be109df54b7b78a6291d2b04f31273527a15328 Mon Sep 17 00:00:00 2001 From: Ahmad Farhat Date: Thu, 28 May 2020 14:27:46 -0400 Subject: [PATCH] Fixed user create rake task (#1690) --- lib/tasks/user.rake | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/tasks/user.rake b/lib/tasks/user.rake index 481704db..b323ff63 100644 --- a/lib/tasks/user.rake +++ b/lib/tasks/user.rake @@ -36,13 +36,13 @@ namespace :user do exit end - if u[:role] == "super_admin" - user.remove_role(:user) - user.set_role(:super_admin) - elsif u[:role] == "admin" - user.set_role(:admin) + unless Role.exists?(name: u[:role], provider: u[:provider]) + puts "Invalid Role - Role does not exist" + exit end + user.set_role(u[:role]) + puts "Account succesfully created." puts "Email: #{u[:email]}" puts "Password: #{u[:password]}"