diff --git a/Client/src/Pages/Monitors/Configure/index.jsx b/Client/src/Pages/Monitors/Configure/index.jsx index c873482a9..5a64f7167 100644 --- a/Client/src/Pages/Monitors/Configure/index.jsx +++ b/Client/src/Pages/Monitors/Configure/index.jsx @@ -109,12 +109,12 @@ const Configure = () => { const data = monitors.find((monitor) => monitor._id === monitorId); if (!data) { console.error("Error fetching monitor of id: " + monitorId); - navigate("/not-found"); + navigate("/not-found", { replace: true }); } setMonitor({ ...data, }); - }, [monitorId, authToken, monitors]); + }, [monitorId, authToken, monitors, navigate]); const handleChange = (event, name) => { let { value, id } = event.target; diff --git a/Client/src/Pages/PageSpeed/Configure/index.jsx b/Client/src/Pages/PageSpeed/Configure/index.jsx index 0dff8d7eb..ed91a2f3e 100644 --- a/Client/src/Pages/PageSpeed/Configure/index.jsx +++ b/Client/src/Pages/PageSpeed/Configure/index.jsx @@ -93,7 +93,7 @@ const PageSpeedConfigure = () => { const data = monitors.find((monitor) => monitor._id === monitorId); if (!data) { console.error("Error fetching pagespeed monitor of id: " + monitorId); - navigate("/not-found"); + navigate("/not-found", { replace: true }); } setMonitor({ ...data, diff --git a/Client/src/Pages/PageSpeed/Details/index.jsx b/Client/src/Pages/PageSpeed/Details/index.jsx index 8ed0ec5c2..42ef4421e 100644 --- a/Client/src/Pages/PageSpeed/Details/index.jsx +++ b/Client/src/Pages/PageSpeed/Details/index.jsx @@ -211,7 +211,7 @@ const PageSpeedDetails = () => { setAudits(res?.data?.data?.checks?.[0]?.audits ?? []); } catch (error) { console.log(error); - navigate("/not-found"); + navigate("/not-found", { replace: true }); } };