Exclude registering the cases feature if not enabled (#105292)
This commit is contained in:
parent
3743eb8fe7
commit
4f7cae7950
|
@ -38,6 +38,9 @@ export class ObservabilityPlugin implements Plugin<ObservabilityPluginSetup> {
|
|||
}
|
||||
|
||||
public setup(core: CoreSetup, plugins: PluginSetup) {
|
||||
const config = this.initContext.config.get<ObservabilityConfig>();
|
||||
|
||||
if (config.unsafe.cases.enabled) {
|
||||
plugins.features.registerKibanaFeature({
|
||||
id: casesFeatureId,
|
||||
name: i18n.translate('xpack.observability.featureRegistry.linkObservabilityTitle', {
|
||||
|
@ -77,8 +80,7 @@ export class ObservabilityPlugin implements Plugin<ObservabilityPluginSetup> {
|
|||
},
|
||||
},
|
||||
});
|
||||
|
||||
const config = this.initContext.config.get<ObservabilityConfig>();
|
||||
}
|
||||
|
||||
let annotationsApiPromise: Promise<AnnotationsAPI> | undefined;
|
||||
|
||||
|
|
Loading…
Reference in a new issue