We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bea70c9 commit 379afd3Copy full SHA for 379afd3
api/app_analytics/views.py
@@ -88,7 +88,9 @@ def get_fields(self): # type: ignore[no-untyped-def]
88
89
def save(self, **kwargs: typing.Any) -> None:
90
request = self.context["request"]
91
- for feature_name, evaluation_count in self.validated_data.items():
+ # validated_data splits out request body with '.' in feature name (e.g a.b.c).
92
+ # Instead, it's safe to use self.initial_data as keys are not altered.
93
+ for feature_name, evaluation_count in self.initial_data.items():
94
feature_evaluation_cache.track_feature_evaluation(
95
environment_id=request.environment.id,
96
feature_name=feature_name,
0 commit comments