diff options
| author | Paul-Christian Volkmer | 2026-01-06 16:34:12 +0100 |
|---|---|---|
| committer | GitHub | 2026-01-06 15:34:12 +0000 |
| commit | 7be91444a867774362eb5b57bdd246fb50189e7d (patch) | |
| tree | 6a325575bf19e4016ead259a92803b110071eb4f /src/main/resources/templates/fragments.html | |
| parent | 2a106a49d91699d0699af1134c41a43b942b85e8 (diff) | |
feat: block further initial submissions (#232)
Diffstat (limited to 'src/main/resources/templates/fragments.html')
| -rw-r--r-- | src/main/resources/templates/fragments.html | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/main/resources/templates/fragments.html b/src/main/resources/templates/fragments.html index f3d95c9..8ecd507 100644 --- a/src/main/resources/templates/fragments.html +++ b/src/main/resources/templates/fragments.html @@ -35,6 +35,20 @@ </ul> </nav> </div> + <th:block th:fragment="accept-initial" sec:authorize="hasRole('USER') or hasRole('ADMIN')"> + <button class="btn" hx-swap="outerHTML" th:hx-delete="@{/submission/{requestId}/accepted(requestId=${request.uuid})}" th:if="${ + request.submissionType.value == 'initial' + and (request.status.value == 'success' or request.status.value == 'warning') + and request.submissionAccepted == true}" title="Keine Meldebestätigung - blockieren"> + 🔒 + </button> + <button class="btn" hx-swap="outerHTML" th:hx-put="@{/submission/{requestId}/accepted(requestId=${request.uuid})}" th:if="${ + request.submissionType.value == 'initial' + and (request.status.value == 'success' or request.status.value == 'warning') + and request.submissionAccepted == false}" title="Meldebestätigung vorhanden - nicht weiter blockieren"> + 🔓 + </button> + </th:block> <footer th:fragment="footer"> <div class="container"> <div> |
