mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-23 00:22:19 +01:00
filter out unused fields as they fail import validation (#2997)
This commit is contained in:
parent
ee0d3f7f6f
commit
527ed5feaf
@ -43,7 +43,7 @@ export const ImportOptions: FC<IImportOptionsProps> = ({
|
|||||||
if (environment === '' && environmentOptions[0]) {
|
if (environment === '' && environmentOptions[0]) {
|
||||||
onChange(environmentOptions[0].key);
|
onChange(environmentOptions[0].key);
|
||||||
}
|
}
|
||||||
}, []);
|
}, [JSON.stringify(environmentOptions)]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ImportOptionsContainer>
|
<ImportOptionsContainer>
|
||||||
|
@ -168,11 +168,7 @@ export const ReportCard = ({ healthReport }: IReportCardProps) => {
|
|||||||
toggles.
|
toggles.
|
||||||
</StyledAlignedItem>
|
</StyledAlignedItem>
|
||||||
}
|
}
|
||||||
elseShow={
|
elseShow={<span>No action is required</span>}
|
||||||
<span>
|
|
||||||
No action is required
|
|
||||||
</span>
|
|
||||||
}
|
|
||||||
/>
|
/>
|
||||||
</Box>
|
</Box>
|
||||||
</StyledPaper>
|
</StyledPaper>
|
||||||
|
@ -128,9 +128,16 @@ export default class ExportImportService {
|
|||||||
return rest;
|
return rest;
|
||||||
}),
|
}),
|
||||||
featureStrategies: featureStrategies.map((item) => {
|
featureStrategies: featureStrategies.map((item) => {
|
||||||
const { createdAt, ...rest } = item;
|
const name = item.strategyName;
|
||||||
|
const {
|
||||||
|
createdAt,
|
||||||
|
projectId,
|
||||||
|
environment,
|
||||||
|
strategyName,
|
||||||
|
...rest
|
||||||
|
} = item;
|
||||||
return {
|
return {
|
||||||
name: rest.strategyName,
|
name,
|
||||||
...rest,
|
...rest,
|
||||||
};
|
};
|
||||||
}),
|
}),
|
||||||
@ -143,7 +150,10 @@ export default class ExportImportService {
|
|||||||
return rest;
|
return rest;
|
||||||
}),
|
}),
|
||||||
featureTags,
|
featureTags,
|
||||||
segments: filteredSegments,
|
segments: filteredSegments.map((item) => {
|
||||||
|
const { createdAt, createdBy, ...rest } = item;
|
||||||
|
return rest;
|
||||||
|
}),
|
||||||
};
|
};
|
||||||
await this.eventStore.store({
|
await this.eventStore.store({
|
||||||
type: FEATURES_EXPORTED,
|
type: FEATURES_EXPORTED,
|
||||||
|
Loading…
Reference in New Issue
Block a user