mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-23 00:22:19 +01:00
Fix: strategy import (#5731)
Some optional properties of `strategy` where not included after importing
This commit is contained in:
parent
eeb2b2115e
commit
71a65b1d6b
@ -347,17 +347,11 @@ export default class ExportImportService
|
||||
await Promise.all(
|
||||
dto.data.featureStrategies
|
||||
?.filter(hasFeatureName)
|
||||
.map((featureStrategy) =>
|
||||
.map(({ featureName, ...restOfFeatureStrategy }) =>
|
||||
this.featureToggleService.createStrategy(
|
||||
restOfFeatureStrategy,
|
||||
{
|
||||
name: featureStrategy.name,
|
||||
constraints: featureStrategy.constraints,
|
||||
parameters: featureStrategy.parameters,
|
||||
segments: featureStrategy.segments,
|
||||
sortOrder: featureStrategy.sortOrder,
|
||||
},
|
||||
{
|
||||
featureName: featureStrategy.featureName,
|
||||
featureName,
|
||||
environment: dto.environment,
|
||||
projectId: dto.project,
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user