From a4535bfb0e893d2982382c7057601c593c49d8f3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org>
Date: Sun, 16 Apr 2023 15:32:12 +0200
Subject: [PATCH] approvals frontend

---
 .../templates/contracts/view_contract.html    | 21 ++++++++++++-------
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/contracts/templates/contracts/view_contract.html b/contracts/templates/contracts/view_contract.html
index 682b351..a99148f 100644
--- a/contracts/templates/contracts/view_contract.html
+++ b/contracts/templates/contracts/view_contract.html
@@ -247,14 +247,19 @@
             <tr>
                 <td class="w-1/5 !p-2.5">Schválení</td>
                 <td class="w-4/5 !p-2.5">
-                    {% if contract.agreement_url %}
-                        <a
-                            class="underline"
-                            href="{{ contract.agreement_url }}"
-                        >{{ contract.agreement_url }}</a>
-                    {% else %}
-                        <span class="text-grey-200">Není zadáno</span>
-                    {% endif %}
+                    {% with contract.approvals.all as approvals %}
+                        {% if approvals|length != 0 %}
+                            <ul class="flex gap-2">
+                                {% for approval in approvals %}
+                                    <li>
+                                        {% include "contracts/includes/tag.html" with url=approval.url icon="ico--link" content=approval.name %}
+                                    </li>
+                                {% endfor %}
+                            </ul>
+                        {% else %}
+                            <span class="text-grey-200">Žádné</span>
+                        {% endif %}
+                    {% endwith %}
                 </td>
             </tr>
             <tr>
-- 
GitLab