RANGER-4717 : Skip showing 'Page not found' for wrong value is provided to a api parameter in Login Session Tab
diff --git a/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AccessLogs.jsx b/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AccessLogs.jsx
index 4cfd56d..5844165 100644
--- a/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AccessLogs.jsx
+++ b/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/AccessLogs.jsx
@@ -193,6 +193,7 @@
logsResp = await fetchApi({
url: "assets/accessAudit",
params: params,
+ skipNavigate: true,
paramsSerializer: function (params) {
return qs.stringify(params, { arrayFormat: "repeat" });
}
diff --git a/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/LoginSessionsLogs.jsx b/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/LoginSessionsLogs.jsx
index 37aa0e0..b49f239 100644
--- a/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/LoginSessionsLogs.jsx
+++ b/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/LoginSessionsLogs.jsx
@@ -21,6 +21,7 @@
import { useSearchParams, useNavigate } from "react-router-dom";
import { Badge, Row, Col } from "react-bootstrap";
import XATableLayout from "Components/XATableLayout";
+import { fetchApi } from "Utils/fetchAPI";
import { AuthStatus, AuthType } from "../../utils/XAEnums";
import AdminModal from "./AdminModal";
import dateFormat from "dateformat";
@@ -37,7 +38,7 @@
} from "../../utils/XAUtils";
import { Loader } from "../../components/CommonComponents";
-function Login_Sessions() {
+function LoginSessions() {
const [loginSessionListingData, setLoginSessionLogs] = useState([]);
const [loader, setLoader] = useState(true);
const [sessionId, setSessionId] = useState([]);
@@ -96,10 +97,10 @@
params["sortType"] = getTableSortType(sortBy);
}
try {
- const { fetchApi, fetchCSRFConf } = await import("Utils/fetchAPI");
logsResp = await fetchApi({
url: "xusers/authSessions",
- params: params
+ params: params,
+ skipNavigate: true
});
logs = logsResp.data.vXAuthSessions;
totalCount = logsResp.data.totalCount;
@@ -410,4 +411,4 @@
);
}
-export default Login_Sessions;
+export default LoginSessions;
diff --git a/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/PluginsLog.jsx b/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/PluginsLog.jsx
index d6f8b43..5e01f6a 100644
--- a/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/PluginsLog.jsx
+++ b/security-admin/src/main/webapp/react-webapp/src/views/AuditEvent/PluginsLog.jsx
@@ -107,7 +107,8 @@
try {
logsResp = await fetchApi({
url: "assets/exportAudit",
- params: params
+ params: params,
+ skipNavigate: true
});
logs = logsResp.data.vXPolicyExportAudits;
totalCount = logsResp.data.totalCount;