From ebffeea7cd3e18501fec2b17b399216287b4183d Mon Sep 17 00:00:00 2001
From: Joshua Sedler <55201-Grevil@users.noreply.drupalcode.org>
Date: Fri, 25 Apr 2025 12:26:35 +0000
Subject: [PATCH] Issue #3521009: Host entity type / bundle may not be
 "media/video" hard-coded

---
 .../Field/FieldFormatter/VidstackPlayerVideoFormatter.php       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Plugin/Field/FieldFormatter/VidstackPlayerVideoFormatter.php b/src/Plugin/Field/FieldFormatter/VidstackPlayerVideoFormatter.php
index 5608ac8..69f9257 100644
--- a/src/Plugin/Field/FieldFormatter/VidstackPlayerVideoFormatter.php
+++ b/src/Plugin/Field/FieldFormatter/VidstackPlayerVideoFormatter.php
@@ -236,7 +236,7 @@ class VidstackPlayerVideoFormatter extends FileMediaFormatterBase implements Fil
    */
   public function getEntityImageFields(): array {
     $imageFieldsArray = [];
-    $imageFields = array_filter($this->entityFieldManager->getFieldDefinitions('media', 'video'),
+    $imageFields = array_filter($this->entityFieldManager->getFieldDefinitions($this->fieldDefinition->getTargetEntityTypeId(), $this->fieldDefinition->getTargetBundle()),
     function (FieldDefinitionInterface $field) {
       return $field->getType() === 'image';
     });
-- 
GitLab