diff --git a/app/Http/Livewire/BookCase/CommentBookCase.php b/app/Http/Livewire/BookCase/CommentBookCase.php
index df609d8e..8fa181b3 100644
--- a/app/Http/Livewire/BookCase/CommentBookCase.php
+++ b/app/Http/Livewire/BookCase/CommentBookCase.php
@@ -7,6 +7,7 @@ use App\Models\Country;
use Livewire\Component;
use Livewire\WithFileUploads;
use RalphJSmit\Laravel\SEO\Support\SEOData;
+use Spatie\MediaLibrary\MediaCollections\Models\Media;
class CommentBookCase extends Component
{
@@ -45,6 +46,14 @@ class CommentBookCase extends Component
return to_route('bookCases.comment.bookcase', ['bookCase' => $this->bookCase->id]);
}
+ public function deletePhoto($id)
+ {
+ Media::find($id)
+ ->delete();
+
+ return to_route('bookCases.comment.bookcase', ['bookCase' => $this->bookCase->id]);
+ }
+
protected function url_to_absolute($url)
{
if (str($url)->contains('http')) {
diff --git a/resources/views/livewire/book-case/comment-book-case.blade.php b/resources/views/livewire/book-case/comment-book-case.blade.php
index 8f2efd0e..20ab3c72 100644
--- a/resources/views/livewire/book-case/comment-book-case.blade.php
+++ b/resources/views/livewire/book-case/comment-book-case.blade.php
@@ -147,6 +147,14 @@
+
+ @if(auth()->user()->hasRole('super-admin'))
+
+ Löschen
+
+ @endif
@endforeach