check a few more php8 warnings

This commit is contained in:
Andrew Dolgov 2021-02-06 09:51:28 +03:00
parent 8b39e6bca7
commit 9fdeb58fd3
2 changed files with 9 additions and 7 deletions

View File

@ -97,7 +97,7 @@ class Sanitizer {
} }
if ($entry->hasAttribute('src') && if ($entry->hasAttribute('src') &&
($owner && get_pref("STRIP_IMAGES", $owner)) || $force_remove_images || $_SESSION["bw_limit"]) { ($owner && get_pref("STRIP_IMAGES", $owner)) || $force_remove_images || ($_SESSION["bw_limit"] ?? false)) {
$p = $doc->createElement('p'); $p = $doc->createElement('p');
@ -147,7 +147,7 @@ class Sanitizer {
'sup', 'table', 'tbody', 'td', 'tfoot', 'th', 'thead', 'time', 'sup', 'table', 'tbody', 'td', 'tfoot', 'th', 'thead', 'time',
'tr', 'track', 'tt', 'u', 'ul', 'var', 'wbr', 'video', 'xml:namespace' ); 'tr', 'track', 'tt', 'u', 'ul', 'var', 'wbr', 'video', 'xml:namespace' );
if ($_SESSION['hasSandbox']) $allowed_elements[] = 'iframe'; if ($_SESSION['hasSandbox'] ?? false) $allowed_elements[] = 'iframe';
$disallowed_attributes = array('id', 'style', 'class', 'width', 'height', 'allow'); $disallowed_attributes = array('id', 'style', 'class', 'width', 'height', 'allow');

View File

@ -103,13 +103,15 @@ class Af_RedditImgur extends Plugin {
if (isset($data["media_metadata"])) { if (isset($data["media_metadata"])) {
foreach ($data["media_metadata"] as $media) { foreach ($data["media_metadata"] as $media) {
$media_url = htmlspecialchars_decode($media["s"]["u"]); if (!empty($media["s"]["u"])) {
$media_url = htmlspecialchars_decode($media["s"]["u"]);
Debug::log("found media_metadata (gallery): $media_url", Debug::$LOG_VERBOSE); Debug::log("found media_metadata (gallery): $media_url", Debug::$LOG_VERBOSE);
if ($media_url) { if ($media_url) {
$this->handle_as_image($doc, $anchor, $media_url); $this->handle_as_image($doc, $anchor, $media_url);
$found = 1; $found = 1;
}
} }
} }
} }