From a91d78b2100228d38061cfe46abf2782e0579eda Mon Sep 17 00:00:00 2001 From: Rik Smale <13023439+WikiRik@users.noreply.github.com> Date: Fri, 24 Nov 2023 20:54:03 +0000 Subject: [PATCH] chore: add additonal const to figure out which part is partial --- src/lib/isMailtoURI.js | 3 ++- test/validators.test.js | 3 --- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lib/isMailtoURI.js b/src/lib/isMailtoURI.js index 0dd95b6a9..eb093db32 100644 --- a/src/lib/isMailtoURI.js +++ b/src/lib/isMailtoURI.js @@ -41,7 +41,8 @@ export default function isMailtoURI(url, options) { return false; } - const [to = '', queryString = ''] = url.replace('mailto:', '').split('?'); + const replacedUrl = url.replace('mailto:', ''); + const [to = '', queryString = ''] = replacedUrl.split('?'); if (!to && !queryString) { return true; diff --git a/test/validators.test.js b/test/validators.test.js index e7e8c19dc..6c68cd71a 100644 --- a/test/validators.test.js +++ b/test/validators.test.js @@ -14500,9 +14500,6 @@ describe('Validators', () => { '', 'somthing', 'valid@gmail.com', - '?subject=one', - '?mailto:', - 'mailto:?mailto:?subject=one', 'mailto:?subject=okay&subject=444', 'mailto:?subject=something&wrong=888', 'mailto:somename@gmail.com',