diff --git a/app/controllers/management/users_controller.rb b/app/controllers/management/users_controller.rb index 93172970be76ceb2d287f69c0d855585bcdaef65..8419c88f8c9c85c0801ae385ed8472acca5e4e93 100644 --- a/app/controllers/management/users_controller.rb +++ b/app/controllers/management/users_controller.rb @@ -71,6 +71,23 @@ class Management::UsersController < ManagementController end end + + def curators + @curators = Array.new + @users = User.includes(:roles).all + @users.all.each do |user| + @curators << user if user.roles[0].name == "curator" + end + end + + def admins + @admins = Array.new + @users = User.includes(:roles).all + @users.all.each do |user| + @admins << user if user.roles[0].name == "admin" + end + end + private # Use callbacks to share common setup or constraints between actions. diff --git a/app/views/management/users/admins.html.erb b/app/views/management/users/admins.html.erb index d0cdc24f5aed370fc7dc618daef8597c95aefb3c..438ac734ec8c7224d08da60454733fc5364e2866 100644 --- a/app/views/management/users/admins.html.erb +++ b/app/views/management/users/admins.html.erb @@ -4,7 +4,7 @@ novo</a> <% if @admins.empty? %> - <BR><BR><h3>Não há adminstradores cadastrados</h3> + <br /><br /><h3>Não há adminstradores cadastrados</h3> <% else %> <div class="ls-box-filter"> diff --git a/app/views/management/users/curators.html.erb b/app/views/management/users/curators.html.erb index 2ac2efe6b4c7320e55cba6503bf364ff68578f06..49f01b08b594b455f91a1a3de157895cebc51475 100644 --- a/app/views/management/users/curators.html.erb +++ b/app/views/management/users/curators.html.erb @@ -3,9 +3,8 @@ <a href="#" class="ls-btn-primary" aria-expanded="false" role="combobox">Cadastrar novo</a> - <% if @curators.empty? %> - <BR><BR><h3>Não há curadores cadastrados</h3> + <br /><br /><h3>Não há curadores cadastrados</h3> <% else %> <div class="ls-box-filter"> @@ -46,11 +45,12 @@ </thead> <tbody> - <% @curators.each do |c| %> - <tr> - <td> - <a href="#"><%= c.name %></a> - <span class="ls-tag hidden-xs"><%= c.roles[0].name %></span> + + <% @curators.each do |c| %> + <tr> + <td> + <a href="#"><%= c.name %></a> + <span class="ls-tag hidden-xs"><%= c.roles[0].name %></span> </td> <td class="ls-txt-center hidden-xs"> <small class="ls-display-block"><b>Último acesso:</b> <%= c.current_sign_in_at.to_date %></small>