fix(api): feature flag edit error

This commit is contained in:
Shekar Siri 2023-07-06 17:28:08 +02:00
parent 7d6d729282
commit 4a9f451c0e

View file

@ -297,7 +297,9 @@ def create_conditions(feature_flag_id: int, conditions: List[schemas.FeatureFlag
"""
with pg_client.PostgresClient() as cur:
params = [(feature_flag_id, c.name, c.rollout_percentage, json.dumps(c.filters)) for c in conditions]
params = [
(feature_flag_id, c.name, c.rollout_percentage, json.dumps([filter_.dict() for filter_ in c.filters]))
for c in conditions]
query = cur.mogrify(sql, params)
cur.execute(query)
rows = cur.fetchall()