diff --git a/.gitignore b/.gitignore index f12126b..47fa146 100644 --- a/.gitignore +++ b/.gitignore @@ -39,3 +39,6 @@ __debug_* # infisical /.infisical.json + +# traefik data +/traefik diff --git a/frontend/src/pages/continue-page.tsx b/frontend/src/pages/continue-page.tsx index cf97bc0..df14482 100644 --- a/frontend/src/pages/continue-page.tsx +++ b/frontend/src/pages/continue-page.tsx @@ -32,6 +32,8 @@ export const ContinuePage = () => { cookieDomain, ); + const urlHref = url?.href; + const hasValidRedirect = valid && allowedProto; const showUntrustedWarning = hasValidRedirect && !trusted && !disableUiWarnings; @@ -44,13 +46,13 @@ export const ContinuePage = () => { !showInsecureWarning; const redirectToTarget = useCallback(() => { - if (!url || hasRedirected.current) { + if (!urlHref || hasRedirected.current) { return; } hasRedirected.current = true; - window.location.assign(url); - }, [url]); + window.location.assign(urlHref); + }, [urlHref]); const handleRedirect = useCallback(() => { setIsLoading(true);