Skip to content

Commit

Permalink
Allow matching on non-transliterated value
Browse files Browse the repository at this point in the history
  • Loading branch information
RikudouSage committed Feb 16, 2024
1 parent 117e68b commit 405d526
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions src/Automod/ModAction/BanUser/AbstractBanUserModAction.php
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@ public function shouldRun(object $object): bool
if ($text === null) {
continue;
}
if ($this->findMatchingRegexRule($text)) {
return true;
}
$text = $this->transliterator->transliterate($text);
if ($this->findMatchingRegexRule($text)) {
return true;
Expand Down Expand Up @@ -70,8 +73,9 @@ public function takeAction(object $object, array $previousActions = []): Further
if ($text === null) {
continue;
}
$text = $this->transliterator->transliterate($text);
if (!$rule = $this->findMatchingRegexRule($text)) {
$transliterated = $this->transliterator->transliterate($text);
$rule = $this->findMatchingRegexRule($text) ?? $this->findMatchingRegexRule($transliterated);
if (!$rule) {
continue;
}

Expand Down

0 comments on commit 405d526

Please sign in to comment.