{% set schedule_docs = frappe.get_all("Schedule", fields =["talk", "slot"], filters={ 'event': event },) %} {% set slot_data = {} %} {% for schedule in schedule_docs %} {% set talk = frappe.get_doc("Talk", schedule.talk) %} {% set speaker = frappe.get_doc("Speaker", talk.speaker) %} {% set slot = frappe.get_doc("Slot", schedule.slot) %} {% set slot_data = slot_data.setdefault(slot.date, []).append({ "slot": slot.name|string, "start_time": slot.start_time, "end_time": slot.end_time, "picture": speaker.picture, "about": talk.about, "title": talk.title, "full_name": speaker.full_name, }) %} {% endfor %}
{{ subtitle }}
{%- endif -%}{{slot.about}}