{% set schedule_docs = frappe.get_all("Schedule", fields =["speaker", "slot"], filters={ 'event': event },) %} {% set slot_data = {} %} {% for schedule in schedule_docs %} {% set speaker = frappe.get_doc("Speaker Registration", schedule.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, "speaker": speaker.name, "picture": speaker.picture, "about": speaker.about, "title": speaker.title, "full_name": speaker.full_name, "email": speaker.email }) %} {% endfor %}
{{slot.about}}