1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-15 17:50:48 +02:00

fix: default strategy groupId failure (#4120)

This commit is contained in:
Jaanus Sellin 2023-06-29 16:40:14 +03:00 committed by Tymoteusz Czech
parent 2c51ccef51
commit d21640a051
No known key found for this signature in database
GPG Key ID: 133555230D88D75F

View File

@ -103,9 +103,16 @@ export const FeatureStrategyCreate = () => {
if (shouldUseDefaultStrategy) { if (shouldUseDefaultStrategy) {
const strategyTemplate = defaultStrategy || DEFAULT_STRATEGY; const strategyTemplate = defaultStrategy || DEFAULT_STRATEGY;
if (strategyTemplate.parameters?.groupId === '' && featureId) { if (strategyTemplate.parameters?.groupId === '' && featureId) {
strategyTemplate.parameters.groupId = featureId; setStrategy({
...strategyTemplate,
parameters: {
...strategyTemplate.parameters,
groupId: featureId,
},
} as any);
} else {
setStrategy(strategyTemplate as any);
} }
setStrategy(strategyTemplate as any);
} else if (strategyDefinition) { } else if (strategyDefinition) {
setStrategy(createFeatureStrategy(featureId, strategyDefinition)); setStrategy(createFeatureStrategy(featureId, strategyDefinition));
} }