From c4d8a2d2a716fd0d308d604f1aad1823a2c5a79a Mon Sep 17 00:00:00 2001 From: Nico Prat Date: Tue, 12 Mar 2024 10:32:04 +0100 Subject: [PATCH] fix(tracker): add "plus" to email detecting regexp --- tracker/tracker/src/main/app/sanitizer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tracker/tracker/src/main/app/sanitizer.ts b/tracker/tracker/src/main/app/sanitizer.ts index 8c13510c29..a284c05b51 100644 --- a/tracker/tracker/src/main/app/sanitizer.ts +++ b/tracker/tracker/src/main/app/sanitizer.ts @@ -74,7 +74,7 @@ export default class Sanitizer { data = data.replace(/\d/g, '0') } if (this.options.obscureTextEmails) { - data = data.replace(/^\w+([.-]\w+)*@\w+([.-]\w+)*\.\w{2,3}$/g, (email) => { + data = data.replace(/^\w+([+.-]\w+)*@\w+([.-]\w+)*\.\w{2,3}$/g, (email) => { const [name, domain] = email.split('@') const [domainName, host] = domain.split('.') return `${stars(name)}@${stars(domainName)}.${stars(host)}`