[32788f42] Improve flexible matching for children count question in Calendly events
This commit is contained in:
@@ -191,7 +191,7 @@ def generate_appointment_overview_pdf(raw_events: list, job_name: str, event_typ
|
||||
for qa in event.get('questions_and_answers', []):
|
||||
q_text = qa.get('question', '').lower()
|
||||
a_text = qa.get('answer', '')
|
||||
if "wie viele kinder" in q_text:
|
||||
if any(kw in q_text for kw in ["wie viele kinder", "anzahl kinder", "wieviele kinder"]):
|
||||
num_children = a_text
|
||||
elif "veröffentlichen" in q_text or "bilder" in q_text:
|
||||
if "ja" in a_text.lower():
|
||||
|
||||
@@ -154,7 +154,8 @@ def get_calendly_events(api_token: str, start_time: str = None, end_time: str =
|
||||
q_text = q_a.get('question', '').lower()
|
||||
a_text = q_a.get('answer', '')
|
||||
|
||||
if "wie viele kinder" in q_text:
|
||||
# Flexible matching for number of children
|
||||
if any(kw in q_text for kw in ["wie viele kinder", "anzahl kinder", "wieviele kinder"]):
|
||||
num_children = a_text
|
||||
elif "nachricht" in q_text or "anmerkung" in q_text:
|
||||
additional_notes = a_text
|
||||
|
||||
Reference in New Issue
Block a user