Updated all the contrib modules to their latest versions.
[yaffs-website] / web / modules / contrib / blazy / src / Dejavu / BlazyVideoTrait.php
index 1a026813184e02b6d27c680a03c25589905ec65f..443e64678805a78bd521248e7d007e836983e983 100644 (file)
@@ -171,7 +171,7 @@ trait BlazyVideoTrait {
 
     $bundle = $media->bundle();
     $fields = $media->getFields();
-    $config = $media->getType()->getConfiguration();
+    $config = method_exists($media, 'getSource') ? $media->getSource()->getConfiguration() : $media->getType()->getConfiguration();
     $source = isset($config['source_url_field']) ? $config['source_url_field'] : '';
 
     $source_field[$bundle]    = isset($config['source_field']) ? $config['source_field'] : $source;