From 7bfb113b1f08e32769f28989f0b5c3ade3967fc1 Mon Sep 17 00:00:00 2001 From: trisua <me@trisua.com> Date: Wed, 11 Jun 2025 13:14:49 -0400 Subject: [PATCH] fix: phrase filter case sensitivity --- crates/app/src/public/html/communities/settings.lisp | 2 +- crates/core/src/database/posts.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/app/src/public/html/communities/settings.lisp b/crates/app/src/public/html/communities/settings.lisp index d64a852..c40f6e7 100644 --- a/crates/app/src/public/html/communities/settings.lisp +++ b/crates/app/src/public/html/communities/settings.lisp @@ -635,7 +635,7 @@ globalThis.transfer_ownership = async (uid) => { if ( !(await trigger(\"atto::confirm\", [ - \"Are you sure you would like to do this?\n\nThis action is PERMANENT!\", + \"Are you sure you would like to do this?\\n\\nThis action is PERMANENT!\", ])) ) { return; diff --git a/crates/core/src/database/posts.rs b/crates/core/src/database/posts.rs index 4331ac6..082bddc 100644 --- a/crates/core/src/database/posts.rs +++ b/crates/core/src/database/posts.rs @@ -486,7 +486,7 @@ impl DataManager { continue; } - if post.content.contains(phrase) { + if post.content.to_lowercase().contains(&phrase.to_lowercase()) { post.context.content_warning = "Contains muted phrase".to_string(); break; }