{% extends "notifications/email_base.html" %} {% load djblets_email djblets_utils markdown_email reviewtags %} {% block content %} {% if changes and changes.status and review_request.status in "SD" %}

{% if review_request.status == 'S' %}This change has been marked as submitted.{% elif review_request.status == 'D' %}This change has been discarded.{% endif %}


{% endif %}
Review request for {% reviewer_list review_request %}.
By {{review_request.submitter|realname}}.
{% if review_request.email_message_id %}

Updated {{review_request.time_emailed}}

{% endif %} {% if change_text %}

Changes

{{change_text|markdown_email_html:change_rich_text}}
{% endif %} {% if changes %}{% if changes.summary %}

Summary (updated)

{{review_request.summary}}
{% endif %}{% endif %}

Description {% if changes %}{% if changes.description %} (updated){% endif %}{% endif %}

{{review_request.description|markdown_email_html:review_request.description_rich_text}}
{% if review_request.testing_done != "" %}

Testing {% if changes and changes.testing_done %}(updated){% endif %}

{{review_request.testing_done|markdown_email_html:review_request.testing_done_rich_text}}
{% endif %} {% with review_request.get_latest_diffset as latest_diffset %} {% if latest_diffset %}

Diffs {% if changes and changes.diff %}(updated){% endif %}

    {% for filediff in latest_diffset.files.all %}
  • {{filediff.source_file_display}} ({{filediff.source_revision}})
  • {% endfor %}
{% with latest_diffset.revision as rev %}

View Diff

{% if rev > 1 and changes and changes.diff %}

Show Changes

{% endif %} {% endwith %} {% endif %} {% endwith %} {% if review_request.file_attachments_count > 0 %}

File Attachments {% if changes and changes.files %}(updated){% endif %}

{% for file in review_request.file_attachments.all %}
  • {{file.caption|default:file.filename}}
  • {% endfor %} {% endif %} {% if review_request.screenshots_count > 0 %}

    Screenshots {% if changes and changes.screenshots %}(updated){% endif %}

    {% for screenshot in review_request.screenshots.all %} {{screenshot.caption}} {% endfor %}
    {% endif %} {% if review_request.bugs_closed %}
    Bugs: {% if review_request.repository and review_request.repository.bug_tracker %} {% for bug in review_request.get_bug_list %} {{bug}}{% if not forloop.last %}, {% endif %} {% endfor %} {% else %} {{review_request.get_bug_list|join:", "}} {% endif %}
    {% endif %} {% if review_request.branch or review_request.repository %}
    {% if review_request.repository %} Repository: {{review_request.repository.name}} {% endif %} {% if review_request.branch %}
    Branch: {{review_request.branch}} {% endif %}
    {% endif %}
    {% endblock content %}