Merge pull request #4729 from paulexyz/insta-import-optimizeMedia

fix: CatchUnoptimizedMedia, prevent skipping of imported posts
pull/5416/head
daniel 2 months ago committed by GitHub
commit 6f7e37b3f0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -41,8 +41,8 @@ class CatchUnoptimizedMedia extends Command
public function handle()
{
Media::whereNull('processed_at')
->where('created_at', '>', now()->subHours(1))
->where('skip_optimize', '!=', true)
// This is commented out because Instagram imported posts would not get uploaded to remote storage
// ->where('created_at', '>', now()->subHours(1))
->whereNull('remote_url')
->whereNotNull('status_id')
->whereNotNull('media_path')
@ -52,6 +52,7 @@ class CatchUnoptimizedMedia extends Command
])
->chunk(50, function($medias) {
foreach ($medias as $media) {
if ($media->skip_optimize) continue;
ImageOptimize::dispatch($media);
}
});

@ -22,6 +22,7 @@ class Media extends Model
protected $casts = [
'srcset' => 'array',
'deleted_at' => 'datetime',
'skip_optimize' => 'boolean'
];
public function status()

Loading…
Cancel
Save