From 0e5b01e47d8de3142a49bd0e3e17ed2cd2aa87cc Mon Sep 17 00:00:00 2001 From: Shekar Siri Date: Fri, 7 Jul 2023 16:30:10 +0200 Subject: [PATCH] fix(api): json format for payload --- api/chalicelib/core/feature_flags.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/chalicelib/core/feature_flags.py b/api/chalicelib/core/feature_flags.py index 7fffb67b6..bd441c059 100644 --- a/api/chalicelib/core/feature_flags.py +++ b/api/chalicelib/core/feature_flags.py @@ -452,7 +452,7 @@ def create_variants(feature_flag_id: int, variants: List[schemas.FeatureFlagVari """ with pg_client.PostgresClient() as cur: - params = [(feature_flag_id, v.value, v.description, v.payload, v.rollout_percentage) for v in variants] + params = [(feature_flag_id, v.value, v.description, json.dumps(v.payload), v.rollout_percentage) for v in variants] query = cur.mogrify(sql, params) cur.execute(query) rows = cur.fetchall()