File tree Expand file tree Collapse file tree 2 files changed +11
-13
lines changed Expand file tree Collapse file tree 2 files changed +11
-13
lines changed Original file line number Diff line number Diff line change @@ -361,17 +361,15 @@ def _session_time(self, key):
361
361
return None
362
362
363
363
@reify
364
- def has_custom_time (self ):
365
- session_start_time = self ._session_time ('start' )
366
- session_end_time = self ._session_time ('end' )
367
-
368
- custom_start = session_start_time is not None \
369
- and self .course .default_start_time is not None \
370
- and session_start_time != self .course .default_start_time
371
- custom_end = session_end_time is not None \
372
- and self .course .default_end_time is not None \
373
- and session_end_time != self .course .default_end_time
374
- return custom_start or custom_end
364
+ def has_irregular_time (self ):
365
+ """True iff the session has its own start or end time, the course has
366
+ a default start or end time, and either of those does not match."""
367
+
368
+ irregular_start = self .course .default_start_time is not None \
369
+ and self ._time (self .course .default_start_time ) != self .start_time
370
+ irregular_end = self .course .default_end_time is not None \
371
+ and self ._time (self .course .default_end_time ) != self .end_time
372
+ return irregular_start or irregular_end
375
373
376
374
@reify
377
375
def start_time (self ):
Original file line number Diff line number Diff line change 40
40
</ a >
41
41
{% if session.date %}
42
42
< small > ({{ session.date | format_date -}}
43
- {%- if session.has_custom_time -%}
43
+ {%- if session.has_irregular_time -%}
44
44
, {{ session.start_time | format_time }}–{{ session.end_time | format_time -}}
45
45
{% endif -%}
46
46
)</ small >
47
47
{% endif %}
48
48
</ h4 >
49
- {% if session.has_custom_time %}
49
+ {% if session.has_irregular_time %}
50
50
< div > {{ bytesize_icon('alert') }} Pozor, změna času!</ div >
51
51
{% endif %}
52
52
{% if session.description %}{{ session.description | markdown }}{% endif %}
You can’t perform that action at this time.
0 commit comments