{% for question_name, data in reservation.question_data_json.items %}
{{ question_name }}: {{ data.user_input }}
{% endfor %}
{# Vertical spacer #}
{% if reservation.project %}
For project {{ reservation.project }}
{% endif %}
Created by {{ reservation.creator }}
{% if reservation.user != reservation.creator %}on behalf of {{ reservation.user }}{% endif %}
on {{ reservation.creation_time }}
{% if reservation.self_configuration %}
You have elected to configure this tool yourself.
{% else %}
{% if reservation.short_notice %}
This reservation was created on short notice. Tool configuration is not guaranteed upon start time.
{% endif %}
{% endif %}
{% if reservation.configurationoption_set.exists %}
{# Vertical spacer #}
Configuration:
{% for config_option in reservation.configurationoption_set.all %}
{{ config_option.name }}:
{% if config_option.get_color %}
{{ config_option.current_setting }}
{% else %}
{{ config_option.current_setting }}
{% endif %}
{% endfor %}
{% endif %}
{% if reservation.additional_information %}
{# Vertical spacer #}
Additional information:
{{ reservation.additional_information|linebreaksbr }}
{% endif %}
{# Allow the user to cancel the reservation if they have that privilege. #}
{% if not reservation.missed and not reservation.cancelled %}
{% if reservation.user.id == user.id and reservation.has_not_ended or user.is_staff %}