]> _ Git - fluidbook_tools.git/commitdiff
wait #7106 @2
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 4 Dec 2024 15:56:29 +0000 (16:56 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 4 Dec 2024 15:56:29 +0000 (16:56 +0100)
src/Links/Link.php

index ec9183788e1a855464d6dc3c524f22e477b38b80..a2f624b6f3e49c6b4f4ac51eedc9afc2bce8f198 100644 (file)
@@ -190,7 +190,7 @@ class Link
             case static::INTERNAL:
                 return new InternalLink($id, $init, $compiler);
             case static::VIDEO:
-                $init['inline'] = self::normalizeInlineIntegration($init['inline']);
+                $init['inline'] = self::normalizeInlineIntegration($init['inline']??true);
                 if ($init['inline'] === 'inline') {
                     $init['inline'] = 'inline';
                     return new VideoLink($id, $init, $compiler);
@@ -204,7 +204,7 @@ class Link
             case static::CUSTOM:
                 return CustomLink::getCustomInstance($id, $init, $compiler);
             case static::WEBVIDEO:
-                $init['inline'] = self::normalizeInlineIntegration($init['inline']);
+                $init['inline'] = self::normalizeInlineIntegration($init['inline']??true);
                 $init['to'] = WebVideoLink::cleanID($init['to']);
                 if ($init['inline'] === 'popup') {
                     return new WebVideoPopupLink($id, $init, $compiler);
@@ -228,7 +228,7 @@ class Link
             case static::FILE:
                 return new FileLink($id, $init, $compiler);
             case static::AUDIO:
-                $init['inline'] = self::normalizeInlineIntegration($init['inline']);
+                $init['inline'] = self::normalizeInlineIntegration($init['inline']??true);
                 if ($init['inline'] === 'inline') {
                     return new AudioLink($id, $init, $compiler);
                 }
@@ -278,7 +278,7 @@ class Link
                     return new HTMLMultimediaPopupImage($id, $init, $compiler);
                 }
             case static::IFRAME:
-                $init['inline'] = self::normalizeInlineIntegration($init['inline']);
+                $init['inline'] = self::normalizeInlineIntegration($init['inline']??true);
                 if ($init['inline'] === 'inline') {
                     return new IFrameLink($id, $init, $compiler);
                 }