We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3daf2d4 commit 4dba31aCopy full SHA for 4dba31a
1 file changed
flag_engine/context/mappers.py
@@ -165,7 +165,8 @@ def _map_feature_states_to_feature_contexts(
165
MultivariateFeatureStateValueModel
166
]
167
if (
168
- multivariate_feature_state_values := feature_state.multivariate_feature_state_values
+ multivariate_feature_state_values
169
+ := feature_state.multivariate_feature_state_values
170
):
171
feature_ctx_data["variants"] = [
172
{
@@ -224,7 +225,9 @@ def map_flag_results_to_feature_states(
224
225
feature=FeatureModel(
226
id=flag_result["feature_key"],
227
name=flag_result["name"],
- type="STANDARD",
228
+ type="MULTIVARIATE"
229
+ if flag_result["reason"].startswith("SPLIT")
230
+ else "STANDARD",
231
),
232
enabled=flag_result["enabled"],
233
feature_state_value=flag_result["value"],
0 commit comments