{% extends "base.html" %} {% block content %}

My {{ labels.profile_label | default(value='Membership') }}

Your digital {{ labels.entity_singular | default(value='Member') | lower }} identity cards.

{% if memberships | length == 0 and expired_memberships | default(value=[]) | length == 0 %}

You do not have an active membership yet.

Browse profiles
{% else %}
{% for m in memberships %}
{% if m.badge_icon_url %} {% elif m.badge_icon %} {% else %} {% endif %} {{ m.badge_label | default(value=m.profile_name) }}
{{ labels.entity_singular | default(value='Member') }}

{{ m.member_name | default(value=m.user_name) | default(value=m.user_email) }}

{{ m.profile_name }}

{% if m.profile_data %}
{% for key, val in m.profile_data %}
{{ m.profile_field_labels[key] | default(value=key | replace(from='_', to=' ') | title) }} {{ val }}
{% endfor %}
{% endif %}
Valid from {{ m.member_since }}
Valid until {{ m.valid_until | date_in_tz(timezone=settings.timezone, format="%d %b %Y") }}
Scan to verify
Authorized {{ labels.entity_singular | default(value='Member') | lower }} {% if m.id %}No. {{ m.id }}{% endif %}
{% endfor %}
{% endif %} {% if expired_memberships | default(value=[]) | length > 0 %}

Expired memberships

These memberships are no longer active. Renew to submit a new application for approval.

{% for m in expired_memberships %}
{{ m.profile_name }} {% if m.valid_until %} ยท expired {{ m.valid_until | date_in_tz(timezone=settings.timezone, format="%d %b %Y") }}{% endif %}
Renew
{% endfor %}
{% endif %}
{% endblock %}