diff --git a/app/controllers/management/users_controller.rb b/app/controllers/management/users_controller.rb index 8419c88f8c9c85c0801ae385ed8472acca5e4e93..d223f2f71cba133a87bd1d3a1207b1b5dda04bb3 100644 --- a/app/controllers/management/users_controller.rb +++ b/app/controllers/management/users_controller.rb @@ -76,7 +76,9 @@ class Management::UsersController < ManagementController @curators = Array.new @users = User.includes(:roles).all @users.all.each do |user| - @curators << user if user.roles[0].name == "curator" + if !user.roles[0].nil? + @curators << user if user.roles[0].name == "curator" || [] + end end end @@ -84,7 +86,9 @@ class Management::UsersController < ManagementController @admins = Array.new @users = User.includes(:roles).all @users.all.each do |user| - @admins << user if user.roles[0].name == "admin" + if !user.roles[0].nil? + @admins << user if user.roles[0].name == "admin" || [] + end end end