aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--management/commands/_private.py9
-rw-r--r--management/commands/timetables.py5
2 files changed, 3 insertions, 11 deletions
diff --git a/management/commands/_private.py b/management/commands/_private.py
index 72e5440..f0b5b87 100644
--- a/management/commands/_private.py
+++ b/management/commands/_private.py
@@ -16,9 +16,7 @@
from bs4 import BeautifulSoup
from django.utils import timezone
-
-from edt.models import Group, Room, Course
-from edt.utils import get_week
+from edt.models import Group, Room
import datetime
import requests
@@ -62,11 +60,6 @@ def consolidate_groups(groups):
if group.parent == None:
consolidate_group(group)
-def delete_courses_in_week(timetable, year, week):
- start, end = get_week(year, week)
- Course.objects.filter(begin__gte=start, begin__lt=end,
- timetable=timetable).delete()
-
def get_from_db_or_create(cls, **kwargs):
obj = cls.objects.all().filter(**kwargs)
diff --git a/management/commands/timetables.py b/management/commands/timetables.py
index 389473f..0f9ee1b 100644
--- a/management/commands/timetables.py
+++ b/management/commands/timetables.py
@@ -21,14 +21,13 @@ from django.utils import timezone
from edt.models import Timetable, LastUpdate, Course, CourseDelta
from edt.utils import get_week
-from ._private import delete_courses_in_week, get_events, get_weeks, get_xml
+
+from ._private import get_events, get_weeks, get_xml
import datetime
@transaction.atomic
def process_timetable_week(timetable, year, week, soup, weeks_in_soup):
- # delete_courses_in_week(timetable, year, week)
-
date = timezone.make_aware(datetime.datetime.now())
last_update = LastUpdate(timetable=timetable, year=year, week=week, date=date)
last_update.save()