diff --git a/backend/ormconfig.js b/backend/ormconfig.js index 5de7c7d7..09e68b8d 100644 --- a/backend/ormconfig.js +++ b/backend/ormconfig.js @@ -34,7 +34,7 @@ module.exports = { connectTimeout: 2000, logging: ["error", "warn"], - maxQueryExecutionTime: 500, + maxQueryExecutionTime: 1000, // Entities entities: [entities], diff --git a/backend/src/plugins/Automod/triggers/matchRegex.ts b/backend/src/plugins/Automod/triggers/matchRegex.ts index 53ae561b..b334d9a4 100644 --- a/backend/src/plugins/Automod/triggers/matchRegex.ts +++ b/backend/src/plugins/Automod/triggers/matchRegex.ts @@ -53,6 +53,9 @@ export const MatchRegexTrigger = automodTrigger()({ if (!combinedRegexCache.has(trigger)) { const combinedPattern = trigger.patterns.map((p) => `(?:${p.source})`).join("|"); const combinedRegex = new RegExp(combinedPattern, trigger.case_sensitive ? "" : "i"); + if (trigger.patterns.some((r) => r.source === "。")) { + console.log("!! COMBINED PATTERN !!", combinedPattern); + } combinedRegexCache.set(trigger, combinedRegex); } const regex = combinedRegexCache.get(trigger)!;