]> git.0d.be Git - panikweb-studioneau.git/commitdiff
adapt to new dawn settings
authorFrédéric Péters <fpeters@0d.be>
Sun, 19 Mar 2023 15:21:59 +0000 (16:21 +0100)
committerFrédéric Péters <fpeters@0d.be>
Sun, 19 Mar 2023 15:21:59 +0000 (16:21 +0100)
panikweb_studioneau/views.py

index 8a070e1a99dd51b8e2090796d42174b49bd0091f..cd0234b4698bb97b02523c1717a544636bf60eda 100644 (file)
@@ -7,6 +7,7 @@ from django.conf import settings
 from django.utils.timezone import now
 from django.utils.translation import ugettext_lazy as _
 from django.views.generic.base import TemplateView
+from emissions.app_settings import app_settings as emissions_app_settings
 from emissions.models import Diffusion, Emission, Episode, Focus, NewsItem, Schedule
 from emissions.utils import period_program
 
@@ -133,8 +134,14 @@ class Calendar(TemplateView):
         nb_lines = 2 * 24  # the cells are half hours
         times = ['%02d:%02d' % (x / 2, x % 2 * 30) for x in range(nb_lines)]
         times = (
-            times[2 * Schedule.DAY_HOUR_START + (1 if Schedule.DAY_MINUTE_START else 0) :]
-            + times[: 2 * Schedule.DAY_HOUR_START + (1 if Schedule.DAY_MINUTE_START else 0)]
+            times[
+                2 * emissions_app_settings.DAY_HOUR_START
+                + (1 if emissions_app_settings.DAY_MINUTE_START else 0) :
+            ]
+            + times[
+                : 2 * emissions_app_settings.DAY_HOUR_START
+                + (1 if emissions_app_settings.DAY_MINUTE_START else 0)
+            ]
         )
 
         context['times'] = times
@@ -152,7 +159,9 @@ class Calendar(TemplateView):
             weeks.append(
                 {'start_date': start_date, 'end_date': start_date + datetime.timedelta(days=6), 'grid': grid}
             )
-            start_time = datetime.time(Schedule.DAY_HOUR_START, Schedule.DAY_MINUTE_START)
+            start_time = datetime.time(
+                emissions_app_settings.DAY_HOUR_START, emissions_app_settings.DAY_MINUTE_START
+            )
             base_start_time = datetime.datetime.combine(start_date, start_time)
             for line_no in range(48):
                 grid_row = []