diff --git a/config/packages/workflow.yaml b/config/packages/workflow.yaml index e3ce393..d706e0c 100644 --- a/config/packages/workflow.yaml +++ b/config/packages/workflow.yaml @@ -28,7 +28,9 @@ framework: - checking_contract to: new upload_invoice: - from: confirmed + from: + - confirmed + - completed to: checking_invoice confirm_invoice: from: checking_invoice diff --git a/templates/teamer/disposition/detail.html.twig b/templates/teamer/disposition/detail.html.twig index 0b1af59..9dded1c 100644 --- a/templates/teamer/disposition/detail.html.twig +++ b/templates/teamer/disposition/detail.html.twig @@ -5,7 +5,11 @@ {% block content %} {% set assignment = disposition.assignment %}

- Dein Einsatz wurde bestätigt! + {% if workflow_has_marked_place(disposition, 'completed') %} + Dein Einsatz ist abgeschlossen + {% else %} + Dein Einsatz wurde bestätigt! + {% endif %}

@@ -72,7 +76,7 @@ {% endif %} {# Upload invoice #} - {% if workflow_has_marked_place(disposition, 'confirmed') %} + {% if workflow_has_marked_place(disposition, 'completed') %}

Honorarnote

@@ -140,13 +144,6 @@ {% endif %} - {# No invoice required #} - {% if workflow_has_marked_place(disposition, 'completed') %} -

- Dein Einsatz ist abgeschlossen -

- {% endif %} -