From 23cff907e3ab018de7cf8681b3babacbd3deaafa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nu=C5=A1a=20Puk=C5=A1i=C4=8D?= Date: Sat, 11 Oct 2025 10:54:44 +0200 Subject: [PATCH] Extra filters --- src/Command/QualityCheckArticlesCommand.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Command/QualityCheckArticlesCommand.php b/src/Command/QualityCheckArticlesCommand.php index 1639a40..430244a 100644 --- a/src/Command/QualityCheckArticlesCommand.php +++ b/src/Command/QualityCheckArticlesCommand.php @@ -58,6 +58,13 @@ class QualityCheckArticlesCommand extends Command return false; } + // Exclude articles with adult content tags + $adultTags = ['nsfw', 'adult', 'explicit', '18+', 'nsfl']; + $topics = $article->getTopics() ?? []; + if (array_intersect($topics, $adultTags)) { + return false; + } + $content = $article->getContent(); // No empty title