From 740bad991985a300793ef1bad2d17cba85391910 Mon Sep 17 00:00:00 2001 From: Ee Durbin Date: Fri, 2 May 2025 12:59:42 -0400 Subject: [PATCH] send sponsor_id when calling pycon create voucher api --- .../commands/create_pycon_vouchers_for_sponsors.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sponsors/management/commands/create_pycon_vouchers_for_sponsors.py b/sponsors/management/commands/create_pycon_vouchers_for_sponsors.py index 67f624b0a..db095f075 100644 --- a/sponsors/management/commands/create_pycon_vouchers_for_sponsors.py +++ b/sponsors/management/commands/create_pycon_vouchers_for_sponsors.py @@ -66,8 +66,10 @@ def api_call(uri, query): scheme = "http" if settings.DEBUG else "https" url = f"{scheme}://{settings.PYCON_API_HOST}{uri}" try: - return requests.get(url, headers=headers, params=query).json() + r = requests.get(url, headers=headers, params=query) + return r.json() except RequestException: + print(r, r.content) raise @@ -103,6 +105,7 @@ def generate_voucher_codes(year): "voucher_type": code["voucher_type"], "quantity": quantity.quantity, "sponsor_name": sponsorbenefit.sponsorship.sponsor.name, + "sponsor_id": sponsorbenefit.sponsorship.sponsor.id, }, ) if result["code"] == 200: