From b9d9dc683eaeec09d961c60a76d4ac23d7978194 Mon Sep 17 00:00:00 2001 From: MDLeom <2809763-curben@users.noreply.gitlab.com> Date: Mon, 18 Aug 2025 08:26:56 +0000 Subject: [PATCH] feat(clean_url): calendly --- src/clean_url.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/clean_url.js b/src/clean_url.js index 6a0dd0e4..ede2c771 100644 --- a/src/clean_url.js +++ b/src/clean_url.js @@ -81,6 +81,11 @@ const deSafelink = (urlStr) => { url = new URL(url.searchParams.get('uddg')) } + // Calendly + if (url.hostname === 'calendly.com' && url.pathname === '/url') { + url = new URL(url.searchParams.get('q')) + } + // "Just have to go deep enough." if (url.hostname.match(new RegExp(safeLinks.join('|')))) { return deSafelink(url.href)