diff --git a/app/Util/ActivityPub/Helpers.php b/app/Util/ActivityPub/Helpers.php index e25fd93b7..bcf4f359c 100644 --- a/app/Util/ActivityPub/Helpers.php +++ b/app/Util/ActivityPub/Helpers.php @@ -321,11 +321,11 @@ class Helpers { $filters = array_map('trim', explode(',', $filters)); $content = $res['content']; foreach($filters as $filter) { - $filter = trim($filter); + $filter = trim(strtolower($filter)); if(!$filter || !strlen($filter)) { continue; } - if(str_contains($content, $filter)) { + if(str_contains(strtolower($content), $filter)) { return; } } diff --git a/app/Util/ActivityPub/Inbox.php b/app/Util/ActivityPub/Inbox.php index b6ae80893..62ab3be75 100644 --- a/app/Util/ActivityPub/Inbox.php +++ b/app/Util/ActivityPub/Inbox.php @@ -203,11 +203,11 @@ class Inbox $filters = array_map('trim', explode(',', $filters)); $content = $activity['content']; foreach($filters as $filter) { - $filter = trim($filter); + $filter = trim(strtolower($filter)); if(!$filter || !strlen($filter)) { continue; } - if(str_contains($content, $filter)) { + if(str_contains(strtolower($content), $filter)) { return; } }