From 6eb22a36bd0b9c51769f8a43ee03cc9e3fc32c5f Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Sun, 13 Feb 2022 22:34:23 -0400 Subject: [PATCH] Removed unused method --- program/models.py | 33 --------------------------------- 1 file changed, 33 deletions(-) diff --git a/program/models.py b/program/models.py index a53169f7..f0327cfc 100644 --- a/program/models.py +++ b/program/models.py @@ -962,39 +962,6 @@ class TimeSlotManager(models.Manager): end=datetime.strptime(end, '%Y-%m-%d %H:%M:%S'), show=show, is_repetition=schedule.is_repetition, schedule=schedule).generate() - @staticmethod - def get_or_create_current(): - try: - return TimeSlot.objects.get(start__lte=timezone.now(), end__gt=timezone.now()) - except MultipleObjectsReturned: - return TimeSlot.objects.filter(start__lte=timezone.now(), end__gt=timezone.now())[0] - except ObjectDoesNotExist: - once = RRule.objects.get(pk=1) - today = date.today().weekday() - default = Show.objects.get(pk=1) - - previous_timeslot = TimeSlot.objects.filter(end__lte=timezone.now()).order_by('-start')[0] - next_timeslot = TimeSlot.objects.filter(start__gte=timezone.now())[0] - - dstart, tstart = previous_timeslot.end.date(), previous_timeslot.end.time() - until, tend = next_timeslot.start.date(), next_timeslot.start.time() - - new_schedule = Schedule(rrule=once, - byweekday=today, - show=default, - dstart=dstart, - tstart=tstart, - tend=tend, - until=until) - - try: - new_schedule.validate_unique() - new_schedule.save() - except ValidationError: - pass - else: - return new_schedule.timeslots.all()[0] - @staticmethod def get_24h_timeslots(start): end = timezone.make_aware(start + timedelta(hours=24)) -- GitLab