{% macro event_card(concert, linked=false) %} {{ concert.event_type_label }} {% if concert.is_invited %} Β· βœ‰ Eingeladen{% elif concert.visibility == 'friends' %} Β· πŸ”’ Nur Freunde{% elif concert.visibility == 'private' %} Β· πŸ” Privat{% endif %}
{% if concert.event_type == 'festival' %}πŸŽͺ{% elif concert.event_type == 'other' %}πŸ₯‚{% else %}🎸{% endif %} {{ concert.artist }}
πŸ“… {{ concert.date }}{% if concert.end_date %} – {{ concert.end_date }}{% else %} um {{ concert.time }} Uhr{% endif %}
πŸ“ {{ concert.venue }}
{% endmacro %}
{% if search_query %}

User zu β€ž{{ search_query }}β€œ

{% if user_results %}
{% for result in user_results %} {% if result.avatar_path %}{% else %}{{ result.display_name[:1] }}{% endif %} {{ result.display_name }}@{{ result.username }} {% endfor %}
{% else %}

Keine passenden User gefunden.

{% endif %}

Veranstaltungen zu β€ž{{ search_query }}β€œ

{% endif %} {% if upcoming_concerts or past_concerts %}
{% for concert in upcoming_concerts %}
{{ event_card(concert) }} {% if concert.children %}
{% for child in concert.children %}{{ event_card(child, true) }}{% endfor %}
{% endif %}
{% endfor %} {% if archive and past_concerts %}

Archiv

{% for concert in past_concerts %}
{{ event_card(concert) }} {% if concert.children %}
{% for child in concert.children %}{{ event_card(child, true) }}{% endfor %}
{% endif %}
{% endfor %} {% endif %}
{% else %}

{% if archive %}Noch keine vergangenen Veranstaltungen ☠{% else %}Noch keine Veranstaltungen 🎸{% endif %}

{% if archive %}Hier erscheinen abgeschlossene Veranstaltungen.{% else %}Leg die erste Veranstaltung an!{% endif %}

{% endif %}