Fix broken regex

This commit is contained in:
Tarrgon
2025-06-26 14:57:46 -04:00
parent a98f7c094a
commit 7241d905c5
+11 -5
View File
@@ -19,13 +19,19 @@ export function shouldAlert(ticketPhrase: TicketPhrase, ticket: Ticket): { alert
return { alert: false }; return { alert: false };
} }
} else { } else {
const regex = new RegExp(ticketPhrase.phrase.substring(1, ticketPhrase.phrase.length - 2), 'i'); try {
const regex = new RegExp(ticketPhrase.phrase.substring(1, ticketPhrase.phrase.length - 2), 'i');
const regexMatch = regex.exec(ticket.reason); const regexMatch = regex.exec(ticket.reason);
if (regexMatch) {
return { alert: true, match: `${friendlyPhrase(regexMatch[0])} (RegEx match: \`${ticketPhrase.phrase}\`)` };
} else {
return { alert: false };
}
} catch (e) {
console.error(e);
if (regexMatch) {
return { alert: true, match: `${friendlyPhrase(regexMatch[0])} (RegEx match: \`${ticketPhrase.phrase}\`)` };
} else {
return { alert: false }; return { alert: false };
} }
} }