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:
parent
9c964040ff
commit
dd7322424c
@ -19,14 +19,16 @@ export const mapFeaturesForBootstrap = (
|
|||||||
features.map((feature) => ({
|
features.map((feature) => ({
|
||||||
impressionData: false,
|
impressionData: false,
|
||||||
...feature,
|
...feature,
|
||||||
variants: feature.variants.map((variant) => ({
|
variants:
|
||||||
overrides: [],
|
feature.variants &&
|
||||||
...variant,
|
feature.variants.map((variant) => ({
|
||||||
payload: variant.payload && {
|
overrides: [],
|
||||||
...variant.payload,
|
...variant,
|
||||||
type: variant.payload.type as unknown as PayloadType,
|
payload: variant.payload && {
|
||||||
},
|
...variant.payload,
|
||||||
})),
|
type: variant.payload.type as unknown as PayloadType,
|
||||||
|
},
|
||||||
|
})),
|
||||||
strategies: feature.strategies.map((strategy) => ({
|
strategies: feature.strategies.map((strategy) => ({
|
||||||
parameters: {},
|
parameters: {},
|
||||||
...strategy,
|
...strategy,
|
||||||
|
Loading…
Reference in New Issue
Block a user