mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-13 22:04:23 +00:00
Merge branch '108-fix-acc-period-transition-notification' into 'master'
Fixed: Do not send a confirmation message when the accompanying period is back to CONFIRM state Closes #108 See merge request Chill-Projet/chill-bundles!549
This commit is contained in:
commit
5749660760
@ -51,7 +51,10 @@ class UserRefEventSubscriber implements EventSubscriberInterface
|
|||||||
|
|
||||||
public function onStateEntered(EnteredEvent $enteredEvent): void
|
public function onStateEntered(EnteredEvent $enteredEvent): void
|
||||||
{
|
{
|
||||||
if ($enteredEvent->getMarking()->has(AccompanyingPeriod::STEP_CONFIRMED)) {
|
if (
|
||||||
|
$enteredEvent->getMarking()->has(AccompanyingPeriod::STEP_CONFIRMED)
|
||||||
|
and $enteredEvent->getTransition()->getName() === 'confirm'
|
||||||
|
) {
|
||||||
$this->onPeriodConfirmed($enteredEvent->getSubject());
|
$this->onPeriodConfirmed($enteredEvent->getSubject());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,11 +16,13 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="wh-col">
|
<div class="wh-col">
|
||||||
{% if period.step == 'DRAFT' %}
|
{% if period.step == 'DRAFT' %}
|
||||||
<span class="badge bg-secondary">{{- 'Draft'|trans|upper -}}</span>
|
<span class="badge bg-secondary" style="font-size: 85%;" title="{{ 'course.draft'|trans|e('html_attr') }}">{{ 'course.draft'|trans }}</span>
|
||||||
{% elseif period.step == 'CONFIRMED' %}
|
{% elseif period.step == 'CLOSED' %}
|
||||||
<span class="badge bg-primary">{{- 'Confirmed'|trans|upper -}}</span>
|
<span class="badge bg-danger" style="font-size: 85%;" title="{{ 'course.closed'|trans|e('html_attr') }}">{{ 'course.closed'|trans }}</span>
|
||||||
{% else %}
|
{% elseif period.step == 'CONFIRMED_INACTIVE_SHORT' %}
|
||||||
<span class="badge bg-danger">{{- 'Closed'|trans|upper -}}</span>
|
<span class="badge bg-chill-yellow text-primary" style="font-size: 85%;" title="{{ 'course.inactive_short'|trans|e('html_attr') }}">{{ 'course.inactive_short'|trans }}</span>
|
||||||
|
{% elseif period.step == 'CONFIRMED_INACTIVE_LONG' %}
|
||||||
|
<span class="badge bg-danger" style="font-size: 85%;" title="{{ 'course.inactive_long'|trans|e('html_attr') }}">{{ 'course.inactive_long'|trans }}</span>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user