{% for event in data %}
{% set dates = event.attributes.dates.self %}
{% set display_date = date_range(dates.startDate, dates.endDate, {'output': 'object', 'showyear': true} ) %}
{% if event.relationships.media is defined %}
{% set media = event.relationships.media.data|first %}
{% if "image" == media.type %}
{% set media_array = find_media(event.relationships.media.data, included) %}
{%- if dates.endDate is not empty -%}
{{- display_date.separator -}}
{%- endif -%}
{% for media in media_array %}
{% if loop.first %}
{% if "image" == media.type %}
{% endif %}
{% endif %}
{% endfor %}
{% for context in dates.contexts %}
{{ format_time_location(context, {
mapType: 'urlMap',
includedData: included
}) }}
{%- if context.ticketing -%}
{%- if context.ticketing.href -%}
{{ context.ticketing.title }}
{%- else -%}
{{ context.ticketing.title }}
{%- endif -%}
{%- endif -%}
{%- if context.stream is not empty -%}
Watch
{%- endif -%}