diff --git a/system/src/Grav/Common/Page/Medium/LocalMedia.php b/system/src/Grav/Common/Page/Medium/LocalMedia.php index 5c13dec4d..bbe5255fa 100644 --- a/system/src/Grav/Common/Page/Medium/LocalMedia.php +++ b/system/src/Grav/Common/Page/Medium/LocalMedia.php @@ -79,7 +79,7 @@ abstract class LocalMedia extends AbstractMedia $relativePath = Folder::getRelativePath($filename, $this->getPath()); $info = $this->index[$relativePath] ?? null; if (null === $info && file_exists($filename)) { - return MediumFactory::fromFile($filename); + return MediumFactory::fromFile($filename, $params); } $filename = $relativePath; diff --git a/system/src/Grav/Common/Page/Medium/Medium.php b/system/src/Grav/Common/Page/Medium/Medium.php index 600453120..b1ee11553 100644 --- a/system/src/Grav/Common/Page/Medium/Medium.php +++ b/system/src/Grav/Common/Page/Medium/Medium.php @@ -133,7 +133,7 @@ class Medium extends Data implements RenderableInterface, MediaFileInterface * @param string $thumb * @return MediaObjectInterface|null */ - protected function createThumbnail($thumb) + protected function createThumbnail($thumb): ?MediaObjectInterface { return $this->getMedia()->createFromFile($thumb, ['type' => 'thumbnail']); }