From fbef0d06f2d61030183d5b85a49620f4d23717b1 Mon Sep 17 00:00:00 2001 From: Dan Brown Date: Mon, 5 Sep 2022 15:52:12 +0100 Subject: [PATCH] Added permission visiblity control to image-delete button Includes test to cover. For #3697 --- .../Controllers/Images/ImageController.php | 9 +++---- .../pages/parts/image-manager-form.blade.php | 4 ++- tests/Uploads/ImageTest.php | 26 +++++++++++++++++++ 3 files changed, 32 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/Images/ImageController.php b/app/Http/Controllers/Images/ImageController.php index b5bc840a1..4b0ba8b45 100644 --- a/app/Http/Controllers/Images/ImageController.php +++ b/app/Http/Controllers/Images/ImageController.php @@ -14,12 +14,9 @@ use Illuminate\Validation\ValidationException; class ImageController extends Controller { - protected $imageRepo; - protected $imageService; - - /** - * ImageController constructor. - */ + protected ImageRepo $imageRepo; + protected ImageService $imageService; + public function __construct(ImageRepo $imageRepo, ImageService $imageService) { $this->imageRepo = $imageRepo; diff --git a/resources/views/pages/parts/image-manager-form.blade.php b/resources/views/pages/parts/image-manager-form.blade.php index 81041fcac..aa21e31bb 100644 --- a/resources/views/pages/parts/image-manager-form.blade.php +++ b/resources/views/pages/parts/image-manager-form.blade.php @@ -20,10 +20,12 @@
- + @endif