Skip to content
Snippets Groups Projects
Commit 7d215d70 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch '34-delete-deleted-events' into 'master'

Resolve "Delete deleted events"

Closes #34

See merge request !102
parents 197fa631 64a1836e
No related branches found
No related tags found
1 merge request!102Resolve "Delete deleted events"
Pipeline #46313 canceled
......@@ -19,6 +19,7 @@ Fixed
* Import failed if there were classes without class teachers.
* Management command ``move_dates_for_testing`` throwed misleading errors.
* Events weren't always deleted due to wrong date filters.
`2.0`_ - 2021-10-30
-------------------
......
......@@ -137,9 +137,8 @@ def import_events(
ref[import_ref] = new_event
# Delete all no longer existing events
for e in chronos_models.Event.objects.filter(
date_start__lte=validity_range.date_start,
date_end__gte=validity_range.date_end,
for e in chronos_models.Event.objects.within_dates(
validity_range.date_start, validity_range.date_end
):
if e.import_ref_untis and e.import_ref_untis not in existing_events:
logger.info("Event {} deleted".format(e.id))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment