From 0f52afdb9c553dd04baa3a151a4b97ce6bb5f8d2 Mon Sep 17 00:00:00 2001
From: Andy Santana
Date: Thu, 12 Dec 2024 17:33:30 -0400
Subject: [PATCH] Fix(2753): Replace React Router Navigate with window.location
for SSO state refresh (#2818)
* fix(2753): update SSO redirect to use window.location.replace
* fix(2753): remove unused import
---------
Co-authored-by: Timothy Carambat
---
frontend/src/pages/Login/SSO/simple.jsx | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/frontend/src/pages/Login/SSO/simple.jsx b/frontend/src/pages/Login/SSO/simple.jsx
index 1ceedcfb8e..48b9edf93d 100644
--- a/frontend/src/pages/Login/SSO/simple.jsx
+++ b/frontend/src/pages/Login/SSO/simple.jsx
@@ -1,6 +1,5 @@
import React, { useEffect, useState } from "react";
import { FullScreenLoader } from "@/components/Preloader";
-import { Navigate } from "react-router-dom";
import paths from "@/utils/paths";
import useQuery from "@/hooks/useQuery";
import System from "@/models/system";
@@ -47,7 +46,7 @@ export default function SimpleSSOPassthrough() {
);
- if (ready) return ;
+ if (ready) return window.location.replace(redirectPath);
// Loading state by default
return ;