diff --git a/app/views/application/_navigation.html.slim b/app/views/application/_navigation.html.slim index c6afd5f5..276723bf 100644 --- a/app/views/application/_navigation.html.slim +++ b/app/views/application/_navigation.html.slim @@ -5,6 +5,9 @@ = t('shared.administration') span.caret ul.dropdown-menu role='menu' + - if current_user.admin? + li = link_to(t('breadcrumbs.dashboard.show'), admin_dashboard_path) + li.divider - models = [ExecutionEnvironment, Exercise, Consumer, ExternalUser, FileType, InternalUser, Submission, Team].sort_by { |model| model.model_name.human(count: 2) } - models.each do |model| - if policy(model).index?