2
0

🛂 (radar) Improve radar regex

This commit is contained in:
Baptiste Arnaud
2024-02-05 12:38:28 +01:00
parent 84b9aca40b
commit 27b95c1f0b

View File

@ -4,7 +4,7 @@ export const computeRiskLevel = (typebot: any) => {
const stringifiedTypebot = JSON.stringify(typebot)
if (
env.RADAR_HIGH_RISK_KEYWORDS?.some((keyword) =>
new RegExp(`(?<!https?://[^\\s"]*)\\b${keyword}\\b`, 'gi').test(
new RegExp(`(?<!(https?://|@)[^\\s"]*)\\b${keyword}\\b`, 'gi').test(
stringifiedTypebot
)
)
@ -14,7 +14,7 @@ export const computeRiskLevel = (typebot: any) => {
env.RADAR_CUMULATIVE_KEYWORDS?.some((set) =>
set.every((keyword) =>
keyword.some((k) =>
new RegExp(`(?<!https?://[^\\s"]*)\\b${k}\\b`, 'gi').test(
new RegExp(`(?<!(https?://|@)[^\\s"]*)\\b${k}\\b`, 'gi').test(
stringifiedTypebot
)
)