diff --git a/app/views/layouts/_user_menu.html.haml b/app/views/layouts/_user_menu.html.haml index fe349b3b..5c22be72 100644 --- a/app/views/layouts/_user_menu.html.haml +++ b/app/views/layouts/_user_menu.html.haml @@ -21,7 +21,10 @@ = link_to(destroy_user_session_path, :method=>'delete') do %span.fa.fa-minus Sign out -- if can? :manage, Conference +- if current_user.is_admin || (current_user.has_any_role? :admin, { :name => :organizer, :resource => :any }, + { :name => :cfp, :resource => :any }, + { :name => :info_desk, :resource => :any }, + { :name => :volunteer_coordinator, :resource => :any }) %li.divider %li = link_to(admin_conference_index_path()) do