Merge pull request #680 from bluewave-labs/fix/404-back
Replace current page with 404 when navigating to not-found, resolves #668
This commit is contained in:
4 files changed
+5
-5
No files matched your search
@@ -110,12 +110,12 @@ const Configure = () => {
|
||||
const data = monitors.find((monitor) => monitor._id === monitorId);
|
||||
if (!data) {
|
||||
logger.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;
|
||||
|
||||
@@ -134,7 +134,7 @@ const DetailsPage = () => {
|
||||
setMonitor(res.data.data);
|
||||
} catch (error) {
|
||||
logger.error(error);
|
||||
navigate("/not-found");
|
||||
navigate("/not-found", { replace: true });
|
||||
}
|
||||
}, [authToken, monitorId, navigate, dateRange]);
|
||||
|
||||
|
||||
@@ -94,7 +94,7 @@ const PageSpeedConfigure = () => {
|
||||
const data = monitors.find((monitor) => monitor._id === monitorId);
|
||||
if (!data) {
|
||||
logger.error("Error fetching pagespeed monitor of id: " + monitorId);
|
||||
navigate("/not-found");
|
||||
navigate("/not-found", { replace: true });
|
||||
}
|
||||
setMonitor({
|
||||
...data,
|
||||
|
||||
@@ -212,7 +212,7 @@ const PageSpeedDetails = () => {
|
||||
setAudits(res?.data?.data?.checks?.[0]?.audits ?? []);
|
||||
} catch (error) {
|
||||
logger.error(logger);
|
||||
navigate("/not-found");
|
||||
navigate("/not-found", { replace: true });
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in new issue
Block a user