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

fix: check variants before mapping

This commit is contained in:
Fredrik Oseberg 2022-08-15 15:41:52 +02:00
parent 9c964040ff
commit dd7322424c

View File

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