{% extends "reviews/reviewable_base.html" %} {% load difftags djblets_deco djblets_js djblets_utils i18n reviewtags %} {% load staticfiles %} {% block title %}{{review_request_details.summary}} | {% trans "Diff Viewer" %}{% endblock %} {% block css %} {{block.super}} {% if siteconfig_settings.diffviewer_show_trailing_whitespace %} {% endif %} {% endblock css %} {% block js-page-view-type %}RB.DiffViewerPageView{% endblock %} {% block js-page-model-type %}RB.DiffViewerPage{% endblock %} {% block js-page-model-attrs %}{ {% if not error %} {{diff_context|json_dumps_items}}, checkUpdatesType: 'diff', {% reviewable_page_model_data %} {% endif %} }{% endblock js-page-model-attrs%} {% block content %} {% if error %} {% errorbox %}

{% trans "There was an internal error displaying the diff." %}

{% blocktrans %}Details: {{error}}{% endblocktrans %}

{% if request.user.is_superuser %} {% if trace %}
{{trace|escape}}
{% endif %} {% endif %} {% enderrorbox %} {% else %}{# !error #}
{% display_review_request_trophies review_request %}
{% include "reviews/review_request_header.html" %}
{% include "reviews/review_request_box.html" %}
{% if review_request.created_with_history %}

{% trans "Commits" %}

{% endif %}
{% if review_request.created_with_history %}

{% trans "Files" %}

{% endif %}
{% endif %}{# !error #} {% endblock content %} {% block js_extensions %} {% comment %} We have to load all of the review request fields after the extensions JS, because extension-provided field classes have to be defined at the time that this code runs. {% endcomment %} {{block.super}} {% if not error %} {% endif %} {% endblock %}