{{title}}
{%- if subtitle -%}

{{ subtitle }}

{%- endif -%}
{% for talk in talk_details %} {% set talk_doc = frappe.db.get_value('Talk', talk.talk, ["title", "category", "speaker", "url", "thumbnail", "date", "start_time", "end_time"], as_dict=True) %} {% set speaker_info = frappe.db.get_value("Speaker", talk_doc.speaker, ["user"], as_dict=True) %} {% set member = frappe.get_doc("User", speaker_info.user) %} {% if talk_doc.thumbnail %} {% set thumbnail = talk_doc.thumbnail %} {% else %} {% set video_id = talk_doc.url and talk_doc.url.split("/")[-1] %} {% set thumbnail = video_id and "https://img.youtube.com/vi/" + video_id + "/maxresdefault.jpg" %} {% endif %}
{% for tag in talk_doc.category.split(",") %}
{{ tag }}
{% endfor %}
{% if not thumbnail %}
{{ talk_doc.title[0] }}
{% endif %}
{{talk_doc.title}}
{% if talk_doc.date %} {{ frappe.utils.format_date(talk_doc.date, "medium") }} {% endif %} {% if talk_doc.start_time %} From: {{ frappe.utils.format_time(talk_doc.start_time, "HH:mm") }} {% endif %} {% if talk_doc.end_time %} To: {{ frappe.utils.format_time(talk_doc.end_time, "HH:mm") }} {% endif %}
{{ widgets.Avatar(member=member, avatar_class="avatar-small")}} {{ member.full_name }}
{% endfor %}