1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-08-13 13:48:59 +02:00

fix: backport import all strategy fields (#6255)

This commit is contained in:
Mateusz Kwasniewski 2024-02-16 10:09:37 +01:00 committed by GitHub
parent eb3b67411d
commit 3bbe1df4ad
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -345,17 +345,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,
},