We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a84f701 commit 989ee1eCopy full SHA for 989ee1e
naucse/models.py
@@ -362,7 +362,16 @@ def _session_time(self, key):
362
363
@reify
364
def has_custom_time(self):
365
- return self._session_time('start') is not None
+ 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
375
376
377
def start_time(self):
0 commit comments