diff --git a/app/Jobs/ImageOptimizePipeline/ImageResize.php b/app/Jobs/ImageOptimizePipeline/ImageResize.php index 9d8a3c31..1f981ced 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 93f35a3d..9d1f4d80 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 37a51cb8..968f0bd7 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);