From 10729ee1dcf5117bf548ebaf914c570e77ebc192 Mon Sep 17 00:00:00 2001 From: martgil <46025304+martgil@users.noreply.github.com> Date: Thu, 12 Jun 2025 17:53:51 +0800 Subject: [PATCH] refactor: Update src/packet/userid.js Co-authored-by: Daniel Huigens --- src/packet/userid.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/packet/userid.js b/src/packet/userid.js index 7091dbbd..53d925ef 100644 --- a/src/packet/userid.js +++ b/src/packet/userid.js @@ -88,7 +88,7 @@ class UserIDPacket { * since they interfere with `comment` parsing. */ - const isValidEmail = str => /^[a-zA-Z0-9._%+-]+@(?:[a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/.test(str); + const isValidEmail = str => /^[^\s@]+@[^\s@]+$/.test(str); // enforce single @ and no whitespace const firstBracket = userID.indexOf('<'); const lastBracket = userID.lastIndexOf('>'); if (