1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-05 17:53:12 +02:00

fix: default to an empty array in mapFeaturesForBootstrap

This commit is contained in:
Fredrik Oseberg 2022-08-16 11:29:52 +02:00
parent c4e61edc8c
commit 132e97be00

View File

@ -19,16 +19,14 @@ export const mapFeaturesForBootstrap = (
features.map((feature) => ({ features.map((feature) => ({
impressionData: false, impressionData: false,
...feature, ...feature,
variants: variants: (feature.variants || []).map((variant) => ({
feature.variants && overrides: [],
feature.variants.map((variant) => ({ ...variant,
overrides: [], payload: variant.payload && {
...variant, ...variant.payload,
payload: variant.payload && { type: variant.payload.type as unknown as PayloadType,
...variant.payload, },
type: variant.payload.type as unknown as PayloadType, })),
},
})),
strategies: feature.strategies.map((strategy) => ({ strategies: feature.strategies.map((strategy) => ({
parameters: {}, parameters: {},
...strategy, ...strategy,