Flagsmith/flagsmith

Insufficient validation in ` /api/v1/projects/{project_pk}/features/{feature_pk}/mv-options/`

Open

#6 615 ouverte le 28 janv. 2026

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)Python (264 forks)batch import
apigood first issue

Métriques du dépôt

Stars
 (3 475 stars)
Métriques de merge PR
 (Merge moyen 3j 7h) (157 PRs mergées en 30 j)

Description

Sentry Issue: FLAGSMITH-API-5GZ

KeyError: 'default_percentage_allocation'
(9 additional frame(s) were not displayed)
...
  File "features/multivariate/views.py", line 89, in create
    return super().create(request, *args, **kwargs)
  File "features/multivariate/serializers.py", line 68, in validate
    total_sibling_percentage_allocation + attrs["default_percentage_allocation"]

Guide contributeur