]> git.ipfire.org Git - ipfire.org.git/commitdiff
dbl: Show closed status for reports
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 4 Mar 2026 13:19:15 +0000 (13:19 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 4 Mar 2026 13:19:15 +0000 (13:19 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/templates/dbl/reports/show.html

index 24164b3a505cd44853b0b276178988a8a98c84dd..07a3bee36550857487e89caf4e918083d44afbb8 100644 (file)
                                                        </div>
                                                {% end %}
 
+                                               {# Show closed status #}
+                                               {% if report.is_closed() %}
+                                                       {% set account = backend.accounts.get_by_uid(report.closed_by) %}
+
+                                                       <article class="media">
+                                                               {# Avatar #}
+                                                               {% if account %}
+                                                                       <figure class="media-left">
+                                                                               {% module Avatar(account, size=64) %}
+                                                                       </figure>
+                                                               {% end %}
+
+                                                               <div class="media-content">
+                                                                       {% if account %}
+                                                                               <p>
+                                                                                       <strong>
+                                                                                               {{ account }}
+                                                                                       </strong>
+                                                                               </p>
+                                                                       {% end %}
+
+                                                                       <p>
+                                                                               {% if report.accepted %}
+                                                                                       <span class="icon-text has-text-success">
+                                                                                               <span class="icon">
+                                                                                                       <i class="fas fa-check"></i>
+                                                                                               </span>
+
+                                                                                               <span>
+                                                                                                       {{ _("This report has been accepted") }}
+                                                                                               </span>
+                                                                                       </span>
+                                                                               {% else %}
+                                                                                       <span class="icon-text has-text-danger">
+                                                                                               <span class="icon">
+                                                                                                       <i class="fas fa-x"></i>
+                                                                                               </span>
+
+                                                                                               <span>
+                                                                                                       {{ _("This report has been rejected") }}
+                                                                                               </span>
+                                                                                       </span>
+                                                                               {% end %}
+                                                                       </p>
+
+                                                                       <p>
+                                                                               <small>
+                                                                                       {{ locale.format_date(report.closed_at, shorter=True) }}
+                                                                               </small>
+                                                                       </p>
+                                                               </div>
+                                                       </article>
+                                               {% end %}
+
                                                {# Actions #}
                                                {% if not report.is_closed() %}
                                                        <div class="block">