From 8e38ebf1a77e3dd0ec663cc1bcee3cc3803c90e7 Mon Sep 17 00:00:00 2001 From: Jaanus Sellin Date: Wed, 15 Feb 2023 09:44:59 +0200 Subject: [PATCH] fix: also export context fields used for stickiness (#3106) --- src/lib/services/export-import-service.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib/services/export-import-service.ts b/src/lib/services/export-import-service.ts index 2c87702a10f..f7d363c3b22 100644 --- a/src/lib/services/export-import-service.ts +++ b/src/lib/services/export-import-service.ts @@ -107,10 +107,12 @@ export default class ExportImportService { ]); this.addSegmentsToStrategies(featureStrategies, strategySegments); const filteredContextFields = contextFields.filter((field) => - featureStrategies.some((strategy) => - strategy.constraints.some( - (constraint) => constraint.contextName === field.name, - ), + featureStrategies.some( + (strategy) => + strategy.parameters.stickiness === field.name || + strategy.constraints.some( + (constraint) => constraint.contextName === field.name, + ), ), ); const filteredSegments = segments.filter((segment) =>