Browse Source

Le créateur d’un projet peut arbitrairement changer le statut des tâches

master
vincent 2 days ago
parent
commit
8e6fa56766
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      TODO.md
  2. +1
    -1
      templates/task/show.html.twig

+ 1
- 1
TODO.md View File

@ -13,5 +13,5 @@
* [ ] Nouvel outil : départements de France
* [ ] Outil des villes : possibilité d’utiliser des frontières plus simples (celles de <https://data.geopf.fr/telechargement/download/ADMIN-EXPRESS-COG-CARTO-PE/ADMIN-EXPRESS-COG-CARTO-PE_3-1__SHP_LAMB93_FXX_2024-04-15/ADMIN-EXPRESS-COG-CARTO-PE_3-1__SHP_LAMB93_FXX_2024-04-15.7z>)
* [ ] Bugfix : tâches pétées quand en multipolygones (cf <https://vps-3fba2a8a.ynh.fr/gestionnaire-de-taches-simple/project/fr-ecoles-v2>)
* [ ] 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

+ 1
- 1
templates/task/show.html.twig View File

@ -43,7 +43,7 @@
{% endif %}
<div class="btn-group me-2">
{% 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) %}
<a href="{{ path(workflow_metadata(task, 'route', transition), {'slug': task.slug}) }}" class="btn btn-secondary" title="{{ workflow_metadata(task, 'title', transition)|trans }}"{% if workflow_metadata(task, 'accesskey', transition) %} accesskey="{{ workflow_metadata(task, 'accesskey', transition) }}"{% endif %}>
{% if transition.name == 'start' %}
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-play-fill" viewBox="0 0 16 16">


Loading…
Cancel
Save