From 2944b52d437501119eb500530094585e817b1ba2 Mon Sep 17 00:00:00 2001 From: Jonas Linter Date: Mon, 6 Oct 2025 10:21:41 +0200 Subject: [PATCH] Super simple email newsletter parsing. Better safe then sorry --- src/alpine_bits_python/api.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/alpine_bits_python/api.py b/src/alpine_bits_python/api.py index 16e7032..868c930 100644 --- a/src/alpine_bits_python/api.py +++ b/src/alpine_bits_python/api.py @@ -284,7 +284,9 @@ async def process_wix_form_submission(request: Request, data: Dict[str, Any], db contact_id = contact_info.get("contactId") name_prefix = data.get("field:anrede") - email_newsletter = data.get("field:form_field_5a7b", "") != "Non selezionato" + email_newsletter_string = data.get("field:form_field_5a7b", "") + yes_values = {"Selezionato", "Angekreuzt"} + email_newsletter = (email_newsletter_string in yes_values) address_line = None city_name = None postal_code = None