1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-05 17:53:12 +02:00

feat: make invalid context properties optional

This commit is contained in:
Thomas Heartman 2024-04-05 10:27:16 +02:00
parent 6363a3265f
commit cf32af5925
No known key found for this signature in database
GPG Key ID: BD1F880DAED1EE78

View File

@ -40,7 +40,7 @@ const addStrategyEditLink = (
export const advancedPlaygroundViewModel = ( export const advancedPlaygroundViewModel = (
input: AdvancedPlaygroundRequestSchema, input: AdvancedPlaygroundRequestSchema,
playgroundResult: AdvancedPlaygroundFeatureEvaluationResult[], playgroundResult: AdvancedPlaygroundFeatureEvaluationResult[],
invalidContextProperties: string[], invalidContextProperties?: string[],
): AdvancedPlaygroundResponseSchema => { ): AdvancedPlaygroundResponseSchema => {
const features = playgroundResult.map(({ environments, ...rest }) => { const features = playgroundResult.map(({ environments, ...rest }) => {
const transformedEnvironments = Object.entries(environments).map( const transformedEnvironments = Object.entries(environments).map(
@ -80,7 +80,7 @@ export const advancedPlaygroundViewModel = (
}; };
}); });
if (invalidContextProperties.length > 0) { if (invalidContextProperties?.length) {
return { features, input, warnings: { invalidContextProperties } }; return { features, input, warnings: { invalidContextProperties } };
} }