mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
[Security Solution] Fixes certain Related Integrations showing as not installed
even when they are (#149646)
## Summary Resolves https://github.com/elastic/kibana/issues/149644 by adding a fallback for package policies without a policy_template.
This commit is contained in:
parent
9fa9ebd727
commit
ba5634eda6
1 changed files with 1 additions and 1 deletions
|
@ -126,7 +126,7 @@ const getIntegrationsInfoFromPolicy = (
|
||||||
packageInfo: InstalledPackageBasicInfo
|
packageInfo: InstalledPackageBasicInfo
|
||||||
): InstalledIntegrationBasicInfo[] => {
|
): InstalledIntegrationBasicInfo[] => {
|
||||||
return policy.inputs.map((input) => {
|
return policy.inputs.map((input) => {
|
||||||
const integrationName = normalizeString(input.policy_template); // e.g. 'cloudtrail'
|
const integrationName = normalizeString(input.policy_template ?? input.type); // e.g. 'cloudtrail'
|
||||||
const integrationTitle = `${packageInfo.package_title} ${capitalize(integrationName)}`; // e.g. 'AWS Cloudtrail'
|
const integrationTitle = `${packageInfo.package_title} ${capitalize(integrationName)}`; // e.g. 'AWS Cloudtrail'
|
||||||
return {
|
return {
|
||||||
integration_name: integrationName,
|
integration_name: integrationName,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue