Skip to content

Commit 80edf13

Browse files
committed
dispatch to the queue defined
1 parent f27376e commit 80edf13

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

src/Definitions/MediaConversionDefinition.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,12 @@ public function shouldExecute(Media $media, ?MediaConversion $parent): bool
6666

6767
public function dispatch(Media $media, ?MediaConversion $parent): PendingDispatch
6868
{
69-
return dispatch(new MediaConversionJob(
69+
$job = new MediaConversionJob(
7070
media: $media,
7171
conversion: $parent ? "{$parent->conversion_name}.{$this->name}" : $this->name
72-
));
72+
);
73+
74+
return dispatch($job)->onQueue($this->queue ?? $job->queue);
7375
}
7476

7577
public function execute(Media $media, ?MediaConversion $parent): ?MediaConversion

src/Models/Media.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,10 +261,12 @@ public function dispatchConversion(
261261

262262
if ($definition = $this->getConversionDefinition($conversion)) {
263263

264-
return dispatch(new MediaConversionJob(
264+
$job = new MediaConversionJob(
265265
media: $this,
266266
conversion: $conversion
267-
));
267+
);
268+
269+
return dispatch($job)->onQueue($definition->queue ?? $job->queue);
268270

269271
}
270272

0 commit comments

Comments
 (0)