diff --git a/packages/components/src/utils.ts b/packages/components/src/utils.ts index f8bc9801..7fc8426b 100644 --- a/packages/components/src/utils.ts +++ b/packages/components/src/utils.ts @@ -378,7 +378,8 @@ function getURLsFromHTML(htmlBody: string, baseURL: string): string[] { */ function normalizeURL(urlString: string): string { const urlObj = new URL(urlString) - const hostPath = urlObj.hostname + urlObj.pathname + urlObj.search + const port = urlObj.port ? `:${urlObj.port}` : '' + const hostPath = urlObj.hostname + port + urlObj.pathname + urlObj.search if (hostPath.length > 0 && hostPath.slice(-1) == '/') { // handling trailing slash return hostPath.slice(0, -1)