diff --git a/app/Jobs/ImageOptimizePipeline/ImageResize.php b/app/Jobs/ImageOptimizePipeline/ImageResize.php index 9d8a3c319..1f981ced4 100644 --- a/app/Jobs/ImageOptimizePipeline/ImageResize.php +++ b/app/Jobs/ImageOptimizePipeline/ImageResize.php @@ -41,6 +41,9 @@ class ImageResize implements ShouldQueue public function handle() { $media = $this->media; + if(!$media) { + return; + } $path = storage_path('app/'.$media->media_path); if (!is_file($path)) { return; diff --git a/app/Jobs/ImageOptimizePipeline/ImageThumbnail.php b/app/Jobs/ImageOptimizePipeline/ImageThumbnail.php index 93f35a3d1..9d1f4d800 100644 --- a/app/Jobs/ImageOptimizePipeline/ImageThumbnail.php +++ b/app/Jobs/ImageOptimizePipeline/ImageThumbnail.php @@ -42,6 +42,9 @@ class ImageThumbnail implements ShouldQueue public function handle() { $media = $this->media; + if(!$media) { + return; + } $path = storage_path('app/'.$media->media_path); if (!is_file($path)) { return; diff --git a/app/Jobs/ImageOptimizePipeline/ImageUpdate.php b/app/Jobs/ImageOptimizePipeline/ImageUpdate.php index 37a51cb88..968f0bd72 100644 --- a/app/Jobs/ImageOptimizePipeline/ImageUpdate.php +++ b/app/Jobs/ImageOptimizePipeline/ImageUpdate.php @@ -48,6 +48,9 @@ class ImageUpdate implements ShouldQueue public function handle() { $media = $this->media; + if(!$media) { + return; + } $path = storage_path('app/'.$media->media_path); $thumb = storage_path('app/'.$media->thumbnail_path);