diff --git a/emissions/models.py b/emissions/models.py index 1521ec2dc0e44c8c2f872552251d7bc7fb49c7c0..e5c468df6f09a59089a6772abdf407ac2ff32adc 100644 --- a/emissions/models.py +++ b/emissions/models.py @@ -54,6 +54,10 @@ class WeekdayMixin(object): if self.datetime.hour < self.DAY_HOUR_START: week_day -= 1 week_day = (week_day % 7) + 1 + if hasattr(self, 'episode'): + if self.datetime.hour < self.DAY_HOUR_START: + if (self.end_datetime.weekday()+1) == day: + return True return week_day == day