From 175630d9b4ed18a9f9f411153c64f2a585e9bbb0 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Sat, 17 Dec 2022 23:40:35 -0700 Subject: [PATCH] Update CloudMediaMigrate command --- app/Console/Commands/CloudMediaMigrate.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/Console/Commands/CloudMediaMigrate.php b/app/Console/Commands/CloudMediaMigrate.php index b17214ee4..0696cb32f 100644 --- a/app/Console/Commands/CloudMediaMigrate.php +++ b/app/Console/Commands/CloudMediaMigrate.php @@ -7,6 +7,7 @@ use App\Media; use App\Services\MediaStorageService; use App\Util\Lexer\PrettyNumber; use Illuminate\Support\Facades\Storage; +use Symfony\Component\HttpFoundation\File\Exception\FileNotFoundException; class CloudMediaMigrate extends Command { @@ -61,7 +62,13 @@ class CloudMediaMigrate extends Command ->each(function($media) use($bar) { if(Storage::disk('local')->exists($media->media_path)) { $this->totalSize = $this->totalSize + $media->size; - MediaStorageService::store($media); + try { + MediaStorageService::store($media); + } catch (FileNotFoundException $e) { + return; + } catch (Exception $e) { + return; + } } $bar->advance(); });