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

{{ month_name }} {{ year }}

{% if current_user %} Calendário Pedir troca {% endif %} ← Anterior Seguinte →
{% for day, assignments in month_days %}
{{ day|dia_curto }} {{ day.day }}
{% for assignment in assignments %}
{{ assignment.schedule.name }}
{% if assignment.user %}{{ assignment.user.name }}{% else %}Sem atribuição{% endif %}
{% set admin_request = admin_requests.get(assignment.id) %} {% if assignment.id in open_swap_assignment_ids or admin_request %}
{% if current_user and current_user.is_admin and admin_request %}

Pedido de {{ admin_request.requester.name }}{% if admin_request.target_assignment %} ({{ admin_request.assignment.date|dia }} por {{ admin_request.target_assignment.date|dia }}){% endif %}{% if admin_request.accepted_by %}, aceite por {{ admin_request.accepted_by.name }}{% endif %}

{% if admin_request.accepted_by %} {% elif admin_request.target_user %} {# Approve it as requested: the named person takes the shift. #} {% else %} {% endif %}
{% else %} Troca pedida {% endif %}
{% endif %}
{% endfor %}
{% endfor %}
{% endblock %}