Skip to content

Commit eed19e4

Browse files
authored
[Bug] Use messageBus instead of eventDispatcher for messages (#945)
* Use messageBus instead of eventDispatcher for messages * Apply php-cs-fixer changes
1 parent 38705dd commit eed19e4

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

src/Asset/Service/BinaryService.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
use Pimcore\Model\Asset;
3333
use Pimcore\Model\Asset\Image;
3434
use Pimcore\Model\Asset\Video;
35-
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
3635
use Symfony\Component\HttpFoundation\StreamedResponse;
36+
use Symfony\Component\Messenger\MessageBusInterface;
3737

3838
/**
3939
* @internal
@@ -43,9 +43,9 @@
4343
use StreamedResponseTrait;
4444

4545
public function __construct(
46-
private EventDispatcherInterface $eventDispatcher,
4746
private ThumbnailServiceInterface $thumbnailService,
48-
private StorageServiceInterface $storageService
47+
private StorageServiceInterface $storageService,
48+
private MessageBusInterface $messageBus
4949
) {
5050
}
5151

@@ -159,7 +159,7 @@ public function streamVideoImageThumbnail(
159159
$image = $video->getImageThumbnail($imageParameters);
160160

161161
if ($imageConfig->getAsync() && !$image->exists()) {
162-
$this->eventDispatcher->dispatch(
162+
$this->messageBus->dispatch(
163163
new AssetPreviewImageMessage($video->getId())
164164
);
165165

src/Asset/Service/DocumentService.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
use Pimcore\Messenger\AssetUpdateTasksMessage;
3232
use Pimcore\Model\Asset\Document;
3333
use Pimcore\Model\Asset\Enum\PdfScanStatus;
34-
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
3534
use Symfony\Component\HttpFoundation\StreamedResponse;
35+
use Symfony\Component\Messenger\MessageBusInterface;
3636
use function sprintf;
3737

3838
/**
@@ -45,7 +45,7 @@
4545
public function __construct(
4646
private ConfigResolverInterface $configResolver,
4747
private DocumentResolverInterface $documentResolver,
48-
private EventDispatcherInterface $eventDispatcher,
48+
private MessageBusInterface $messageBus,
4949
) {
5050
}
5151

@@ -64,7 +64,7 @@ public function getPreviewStream(Document $asset): StreamedResponse
6464
if ($this->isScanningEnabled()) {
6565
$this->validatePdfScanStatus($asset);
6666
if ($asset->getScanStatus() === null) {
67-
$this->eventDispatcher->dispatch(
67+
$this->messageBus->dispatch(
6868
new AssetUpdateTasksMessage($asset->getId())
6969
);
7070

0 commit comments

Comments
 (0)