mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 09:19:04 -04:00
[ML] Fixing index data visualizer not available when no ML nodes available (#115972)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
80bb1ad8da
commit
4cc94c5a45
2 changed files with 0 additions and 14 deletions
|
@ -19,10 +19,7 @@ import { IndexDataVisualizerPage as Page } from '../../../datavisualizer/index_b
|
|||
import { checkBasicLicense } from '../../../license';
|
||||
import { checkGetJobsCapabilitiesResolver } from '../../../capabilities/check_capabilities';
|
||||
import { loadIndexPatterns } from '../../../util/index_utils';
|
||||
import { checkMlNodesAvailable } from '../../../ml_nodes_check';
|
||||
import { getBreadcrumbWithUrlForApp } from '../../breadcrumbs';
|
||||
import { ML_PAGES } from '../../../../../common/constants/locator';
|
||||
import { useCreateAndNavigateToMlLink } from '../../../contexts/kibana/use_create_url';
|
||||
|
||||
export const indexBasedRouteFactory = (
|
||||
navigateToPath: NavigateToPath,
|
||||
|
@ -44,16 +41,12 @@ export const indexBasedRouteFactory = (
|
|||
|
||||
const PageWrapper: FC<PageProps> = ({ location, deps }) => {
|
||||
const { redirectToMlAccessDeniedPage } = deps;
|
||||
const redirectToJobsManagementPage = useCreateAndNavigateToMlLink(
|
||||
ML_PAGES.ANOMALY_DETECTION_JOBS_MANAGE
|
||||
);
|
||||
|
||||
const { index, savedSearchId }: Record<string, any> = parse(location.search, { sort: false });
|
||||
const { context } = useResolver(index, savedSearchId, deps.config, {
|
||||
checkBasicLicense,
|
||||
loadIndexPatterns: () => loadIndexPatterns(deps.indexPatterns),
|
||||
checkGetJobsCapabilities: () => checkGetJobsCapabilitiesResolver(redirectToMlAccessDeniedPage),
|
||||
checkMlNodesAvailable: () => checkMlNodesAvailable(redirectToJobsManagementPage),
|
||||
});
|
||||
|
||||
return (
|
||||
|
|
|
@ -19,9 +19,6 @@ import { getBreadcrumbWithUrlForApp } from '../../breadcrumbs';
|
|||
import { checkBasicLicense } from '../../../license';
|
||||
import { loadIndexPatterns } from '../../../util/index_utils';
|
||||
import { checkGetJobsCapabilitiesResolver } from '../../../capabilities/check_capabilities';
|
||||
import { checkMlNodesAvailable } from '../../../ml_nodes_check';
|
||||
import { ML_PAGES } from '../../../../../common/constants/locator';
|
||||
import { useCreateAndNavigateToMlLink } from '../../../contexts/kibana/use_create_url';
|
||||
|
||||
enum MODE {
|
||||
NEW_JOB,
|
||||
|
@ -85,9 +82,6 @@ const PageWrapper: FC<IndexOrSearchPageProps> = ({ nextStepPath, deps, mode }) =
|
|||
} = useMlKibana();
|
||||
|
||||
const { redirectToMlAccessDeniedPage } = deps;
|
||||
const redirectToJobsManagementPage = useCreateAndNavigateToMlLink(
|
||||
ML_PAGES.ANOMALY_DETECTION_JOBS_MANAGE
|
||||
);
|
||||
|
||||
const newJobResolvers = {
|
||||
...basicResolvers(deps),
|
||||
|
@ -98,7 +92,6 @@ const PageWrapper: FC<IndexOrSearchPageProps> = ({ nextStepPath, deps, mode }) =
|
|||
checkBasicLicense,
|
||||
loadIndexPatterns: () => loadIndexPatterns(deps.indexPatterns),
|
||||
checkGetJobsCapabilities: () => checkGetJobsCapabilitiesResolver(redirectToMlAccessDeniedPage),
|
||||
checkMlNodesAvailable: () => checkMlNodesAvailable(redirectToJobsManagementPage),
|
||||
};
|
||||
|
||||
const { context } = useResolver(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue