different approach to filtering and old extensive list

This commit is contained in:
durn
2026-04-25 13:27:51 -06:00
parent 1e86e42c67
commit ca3e64c096
5 changed files with 2696 additions and 408 deletions
File diff suppressed because it is too large Load Diff
@@ -62,7 +62,7 @@
function isProfane(str) {
const lower = str.toLowerCase().trim();
return bannedWords.some(word => word === lower);
return bannedWords.some(word => new RegExp(`\\b${word}\\b`).test(lower));
}
function showError(input, message) {
@@ -115,7 +115,7 @@
function isProfane(str) {
const lower = str.toLowerCase().trim();
return bannedWords.some(word => word === lower);
return bannedWords.some(word => new RegExp(`\\b${word}\\b`).test(lower));
}
const ingredientContainer = document.getElementById('ingredients-container');
const stepsContainer = document.getElementById('steps-container');
+1 -1
View File
@@ -106,7 +106,7 @@
<script>
function isProfane(str) {
const lower = str.toLowerCase();
return bannedWords.some(word => lower.includes(word));
return bannedWords.some(word => new RegExp(`\\b${word}\\b`).test(lower));
}
</script>
<script>
@@ -119,7 +119,7 @@
function isProfane(str) {
const lower = str.toLowerCase().trim();
return bannedWords.some(word => word === lower);
return bannedWords.some(word => new RegExp(`\\b${word}\\b`).test(lower));
}