From: Dan Brown Date: Mon, 5 Sep 2022 14:52:12 +0000 (+0100) Subject: Added permission visiblity control to image-delete button X-Git-Tag: v22.09~1^2~9 X-Git-Url: http://source.bookstackapp.com/bookstack/commitdiff_plain/fbef0d06f2d61030183d5b85a49620f4d23717b1 Added permission visiblity control to image-delete button Includes test to cover. For #3697 --- 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