From 8e6fa567663920c9b11dea2431a70014e3633fec Mon Sep 17 00:00:00 2001 From: vincent Date: Sat, 6 Sep 2025 15:45:02 +0200 Subject: [PATCH] =?UTF-8?q?Le=20cr=C3=A9ateur=20d=E2=80=99un=20projet=20pe?= =?UTF-8?q?ut=20arbitrairement=20changer=20le=20statut=20des=20t=C3=A2ches?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TODO.md | 2 +- templates/task/show.html.twig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/TODO.md b/TODO.md index 0c83e8f..8dc1b31 100644 --- a/TODO.md +++ b/TODO.md @@ -13,5 +13,5 @@ * [ ] Nouvel outil : départements de France * [ ] Outil des villes : possibilité d’utiliser des frontières plus simples (celles de ) * [ ] Bugfix : tâches pétées quand en multipolygones (cf ) -* [ ] Possibilité aux créateur de projet de changer le statut des tâches comme leur créateur +* [X] Possibilité au créateur de projet de changer le statut des tâches comme leur créateur * [ ] Nouvel outil : bounding box divisée en carrés d’une surface donnée diff --git a/templates/task/show.html.twig b/templates/task/show.html.twig index 25009db..a73eada 100644 --- a/templates/task/show.html.twig +++ b/templates/task/show.html.twig @@ -43,7 +43,7 @@ {% endif %}
{% for transition in workflow_transitions(task) %} - {% if not workflow_metadata(task, 'locking', task.status) or app.user is same as(task.lockedBy) %} + {% if not workflow_metadata(task, 'locking', task.status) or app.user is same as(task.lockedBy) or app.user is same as(project.createdBy) %} {% if transition.name == 'start' %}