From d1b94f9183c1a08a1f33e3117d8da643bd09e9e0 Mon Sep 17 00:00:00 2001 From: James Collins Date: Sun, 28 Apr 2024 17:32:01 +1000 Subject: [PATCH] ensure there is a thumbnail variant before returning url --- app/Models/Media.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/Models/Media.php b/app/Models/Media.php index 7327222..31f3e01 100644 --- a/app/Models/Media.php +++ b/app/Models/Media.php @@ -138,9 +138,11 @@ class Media extends Model */ public function getThumbnailAttribute(): string { - $url = $this->url('thumbnail', true); - if($url !== '') { - return $url; + if($this->hasVariant('thumbnail')) { + $url = $this->url('thumbnail', true); + if($url !== '') { + return $url; + } } $thumbnail = '/thumbnails/' . pathinfo($this->name, PATHINFO_EXTENSION) . '.webp';