|
@@ -30,6 +30,10 @@ class DeleteRemoteStatusPipeline implements ShouldQueue
|
|
|
|
|
|
protected $status;
|
|
|
|
|
|
+ public $timeout = 300;
|
|
|
+ public $tries = 3;
|
|
|
+ public $maxExceptions = 1;
|
|
|
+
|
|
|
/**
|
|
|
* Create a new job instance.
|
|
|
*
|
|
@@ -62,7 +66,7 @@ class DeleteRemoteStatusPipeline implements ShouldQueue
|
|
|
Media::whereStatusId($status->id)
|
|
|
->get()
|
|
|
->each(function($media) {
|
|
|
- MediaDeletePipeline::dispatchNow($media);
|
|
|
+ MediaDeletePipeline::dispatch($media)->onQueue('mmo');
|
|
|
});
|
|
|
Mention::whereStatusId($status->id)->forceDelete();
|
|
|
Report::whereObjectType('App\Status')->whereObjectId($status->id)->delete();
|