From: Cyperghost Date: Wed, 19 Jun 2024 09:09:02 +0000 (+0200) Subject: Set the parameter `$metaData` as optional X-Git-Tag: 6.1.0_Alpha_1~41^2~45 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=90dcba8f9bbd88f94ceb2c5f855a04876c2bcd67;p=GitHub%2FWoltLab%2FWCF.git Set the parameter `$metaData` as optional --- diff --git a/wcfsetup/install/files/lib/data/file/File.class.php b/wcfsetup/install/files/lib/data/file/File.class.php index 3802717fab..9f233bc1ba 100644 --- a/wcfsetup/install/files/lib/data/file/File.class.php +++ b/wcfsetup/install/files/lib/data/file/File.class.php @@ -197,7 +197,7 @@ class File extends DatabaseObject return $this->thumbnails; } - public function toHtmlElement(array $metaData): string + public function toHtmlElement(?array $metaData = null): string { $thumbnails = []; foreach ($this->thumbnails as $thumbnail) { @@ -215,7 +215,7 @@ class File extends DatabaseObject data-file-size="%s" data-mime-type="%s" data-thumbnails="%s" - data-meta-data="%s" + %s data-link="%s" > EOT, @@ -224,7 +224,7 @@ class File extends DatabaseObject $this->fileSize, StringUtil::encodeHTML($this->mimeType), StringUtil::encodeHTML(JSON::encode($thumbnails)), - StringUtil::encodeHTML(JSON::encode($metaData)), + $metaData === null ? "" : 'data-meta-data="' . StringUtil::encodeHTML(JSON::encode($metaData)) . '"', StringUtil::encodeHTML($this->getLink()), ); }