diff --git a/app/Console/Commands/MediaGarbageCollector.php b/app/Console/Commands/MediaGarbageCollector.php index 11d330ee8..c8fce9199 100644 --- a/app/Console/Commands/MediaGarbageCollector.php +++ b/app/Console/Commands/MediaGarbageCollector.php @@ -51,10 +51,10 @@ class MediaGarbageCollector extends Command $bar = $this->output->createProgressBar($gc->count()); $bar->start(); foreach($gc as $media) { - MediaStorageService::delete($media); - $media->forceDelete(); + MediaStorageService::delete($media, true); $bar->advance(); } $bar->finish(); + $this->line(''); } } diff --git a/app/Http/Controllers/ComposeController.php b/app/Http/Controllers/ComposeController.php index b6b40bc6e..4ce4ed03a 100644 --- a/app/Http/Controllers/ComposeController.php +++ b/app/Http/Controllers/ComposeController.php @@ -228,8 +228,6 @@ class ComposeController extends Controller MediaStorageService::delete($media, true); - $media->forceDelete(); - return response()->json([ 'msg' => 'Successfully deleted', 'code' => 200 diff --git a/app/Jobs/MediaPipeline/MediaDeletePipeline.php b/app/Jobs/MediaPipeline/MediaDeletePipeline.php index 3c486a9cc..df91c8316 100644 --- a/app/Jobs/MediaPipeline/MediaDeletePipeline.php +++ b/app/Jobs/MediaPipeline/MediaDeletePipeline.php @@ -57,7 +57,9 @@ class MediaDeletePipeline implements ShouldQueue $disk->deleteDirectory($i); } - return 1; + $media->forceDelete(); + + return; } }