mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-09 00:18:00 +01:00
fix: filter out usage for export (#4006)
This commit is contained in:
parent
54654c6368
commit
9c8651879f
@ -587,7 +587,8 @@ export default class ExportImportService {
|
||||
this.tagTypeStore.getAll(),
|
||||
]);
|
||||
this.addSegmentsToStrategies(featureStrategies, strategySegments);
|
||||
const filteredContextFields = contextFields.filter(
|
||||
const filteredContextFields = contextFields
|
||||
.filter(
|
||||
(field) =>
|
||||
featureEnvironments.some((featureEnv) =>
|
||||
featureEnv.variants?.some(
|
||||
@ -607,7 +608,11 @@ export default class ExportImportService {
|
||||
constraint.contextName === field.name,
|
||||
),
|
||||
),
|
||||
);
|
||||
)
|
||||
.map((item) => {
|
||||
const { usedInFeatures, usedInProjects, ...rest } = item;
|
||||
return rest;
|
||||
});
|
||||
const filteredSegments = segments.filter((segment) =>
|
||||
featureStrategies.some((strategy) =>
|
||||
strategy.segments?.includes(segment.id),
|
||||
|
Loading…
Reference in New Issue
Block a user