media = $media; } /** * Execute the job. * * @return void */ public function handle() { if(config('pixelfed.optimize_image') == false) { return; } $media = $this->media; $path = storage_path('app/'.$media->media_path); if (!is_file($path) || $media->skip_optimize) { return; } ImageResize::dispatch($media)->onQueue('mmo'); } }