From 7786950990a5568a9b2e496c8f3f2a335aef6fc7 Mon Sep 17 00:00:00 2001 From: Josef Citrine Date: Wed, 25 May 2016 23:57:46 +0100 Subject: [PATCH] Icon for admins --- app/Http/Controllers/Api/Web/ArtistsController.php | 3 ++- public/templates/artists/_show_layout.html | 2 +- resources/assets/styles/content.less | 4 ++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/Web/ArtistsController.php b/app/Http/Controllers/Api/Web/ArtistsController.php index 11feafa8..3abefb11 100644 --- a/app/Http/Controllers/Api/Web/ArtistsController.php +++ b/app/Http/Controllers/Api/Web/ArtistsController.php @@ -184,7 +184,8 @@ class ArtistsController extends ApiControllerBase 'user_data' => $userData, 'permissions' => [ 'edit' => Gate::allows('edit', $user) - ] + ], + 'isAdmin' => $user->hasRole('admin') ] ], 200); } diff --git a/public/templates/artists/_show_layout.html b/public/templates/artists/_show_layout.html index cb7c8c8b..a7596caf 100644 --- a/public/templates/artists/_show_layout.html +++ b/public/templates/artists/_show_layout.html @@ -3,7 +3,7 @@