From 1cc54a83a9192db34466771984d80945234cd837 Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 4 Aug 2025 20:48:06 +0000 Subject: [PATCH] Fix several warnings --- advancedcontentfilter/advancedcontentfilter.php | 2 +- langfilter/langfilter.php | 2 +- nsfw/nsfw.php | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/advancedcontentfilter/advancedcontentfilter.php b/advancedcontentfilter/advancedcontentfilter.php index d19cd9df..53cb9ebe 100644 --- a/advancedcontentfilter/advancedcontentfilter.php +++ b/advancedcontentfilter/advancedcontentfilter.php @@ -120,7 +120,7 @@ function advancedcontentfilter_prepare_body_content_filter(&$hook_data) $expressionLanguage = new ExpressionLanguage\ExpressionLanguage(); } - $uid = $hook_data['uid'] ?: DI::userSession()->getLocalUserId(); + $uid = $hook_data['uid'] ?? DI::userSession()->getLocalUserId(); if (!$uid) { return; } diff --git a/langfilter/langfilter.php b/langfilter/langfilter.php index 82ec244b..3a202fcd 100644 --- a/langfilter/langfilter.php +++ b/langfilter/langfilter.php @@ -99,7 +99,7 @@ function langfilter_addon_settings_post(array &$b) function langfilter_prepare_body_content_filter(&$hook_data) { - $uid = $hook_data['uid'] ?: DI::userSession()->getLocalUserId(); + $uid = $hook_data['uid'] ?? DI::userSession()->getLocalUserId(); if (!$uid) { return; } diff --git a/nsfw/nsfw.php b/nsfw/nsfw.php index 1479b477..37d34d7d 100644 --- a/nsfw/nsfw.php +++ b/nsfw/nsfw.php @@ -104,7 +104,7 @@ function nsfw_addon_settings_post(array &$b) function nsfw_prepare_body_content_filter(&$hook_data) { $words = null; - $uid = $hook_data['uid'] ?: DI::userSession()->getLocalUserId(); + $uid = $hook_data['uid'] ?? DI::userSession()->getLocalUserId(); if (DI::pConfig()->get($uid, 'nsfw', 'disable')) { return; } @@ -137,10 +137,10 @@ function nsfw_prepare_body_content_filter(&$hook_data) break; case '#': // Hashtag-only search $tag_search = true; - $found = nsfw_find_word_in_item_tags($hook_data['item']['hashtags'], substr($word, 1)); + $found = nsfw_find_word_in_item_tags($hook_data['item']['hashtags'] ?? [], substr($word, 1)); break; default: - $found = strpos($body, $word) !== false || nsfw_find_word_in_item_tags($hook_data['item']['tags'], $word); + $found = strpos($body, $word) !== false || nsfw_find_word_in_item_tags($hook_data['item']['tags'] ?? [], $word); break; }