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)