Skip to content

Commit 6b0abac

Browse files
authored
Merge pull request #18 from ElegantEngineeringTech/v4
mini V4 fixes
2 parents 0e6f465 + 7bed201 commit 6b0abac

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/Converters/MediaConverter.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,11 @@ public function handle(): ?MediaConversion
150150
return $this->convert($this->media, $parent, $copy, $storage, $temporaryDirectory);
151151
});
152152

153-
if ($mediaConversion && $this->withChildren) {
153+
if (
154+
$mediaConversion &&
155+
$mediaConversion->state === MediaConversionState::Succeeded &&
156+
$this->withChildren
157+
) {
154158
$this->media->generateConversions(
155159
parent: $mediaConversion,
156160
filter: fn ($definition) => $definition->immediate,

src/MediaConversionDefinition.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ class MediaConversionDefinition
1313
{
1414
/**
1515
* @param (Closure(Media $media): MediaConverter) $converter
16-
* @param bool $immediate Determine if the conversion should be dispatched immediatly and synchronously after the media is added
17-
* @param MediaConversionDefinition[] $conversions
16+
* @param null|bool|(Closure(Media $media, ?MediaConversion $parent): null|bool) $when
1817
* @param null|(Closure(?MediaConversion $conversion, Media $media, ?MediaConversion $parent): void) $onCompleted
18+
* @param MediaConversionDefinition[] $conversions
1919
*/
2020
public function __construct(
2121
public string $name,

0 commit comments

Comments
 (0)