diff --git a/dav_events/models/event.py b/dav_events/models/event.py index bd0a147..18c33d6 100644 --- a/dav_events/models/event.py +++ b/dav_events/models/event.py @@ -354,6 +354,9 @@ class Event(models.Model): today = datetime.date.today() return self.deadline and self.deadline < today + def is_canceled(self): + return self.workflow.has_reached_status('canceled') + def get_number(self): return self.workflow.get_number() diff --git a/dav_registration/templates/dav_registration/event_list.html b/dav_registration/templates/dav_registration/event_list.html index 9636609..b6a65e5 100644 --- a/dav_registration/templates/dav_registration/event_list.html +++ b/dav_registration/templates/dav_registration/event_list.html @@ -25,11 +25,14 @@
+ {% if event.is_canceled %}{% endif %}
{{ event.get_formated_date }}
{% if event.get_alt_formated_date %}
{% endif %}
({% trans 'Ersatztermin' %}: {{ event.get_alt_formated_date }})
{% endif %}
+ {% if event.is_canceled %}