fix users list actions

This commit is contained in:
Stella Rouzi 2014-12-13 21:59:19 +02:00 committed by Stella
parent cc80fb10cb
commit 8d3c6568b5

View file

@ -16,9 +16,7 @@
%th Name %th Name
%th Attended Conferences %th Attended Conferences
%th Roles %th Roles
%th View %th Actions
%th Edit
%th Delete
%tbody %tbody
- @users.each do |user| - @users.each do |user|
%tr %tr
@ -42,16 +40,15 @@
= '...' = '...'
- else - else
None None
%td{width: '170px'}
.btn-group
- if can? :show, user - if can? :show, user
%td
= link_to 'View', admin_user_path(user), class: 'btn btn-success' = link_to 'View', admin_user_path(user), class: 'btn btn-success'
- if can? :update, user - if can? :update, user
%td
= link_to 'Edit', edit_admin_user_path(user), class: 'btn btn-primary' = link_to 'Edit', edit_admin_user_path(user), class: 'btn btn-primary'
- if can? :destroy, user - if can? :destroy, user
%td - if current_user.id == user.id
- if current_user.id == user.id or user.role_ids.include? 3 = link_to 'Delete',admin_user_path(user), method: :delete, data: {confirm: 'Are you sure ?'},
= link_to 'Delete',admin_user_path(user), :method => :delete , :data => {:confirm => 'Are you sure ?'},
disabled: true, class: 'btn btn-primary disabled btn-danger', role: 'button' disabled: true, class: 'btn btn-primary disabled btn-danger', role: 'button'
- else - else
= link_to 'Delete',admin_user_path(user), method: :delete, = link_to 'Delete',admin_user_path(user), method: :delete,