diff --git a/aleksis/apps/untis/util/mysql/importers/absences.py b/aleksis/apps/untis/util/mysql/importers/absences.py index 8f17e7b893f6d72b9ab66122e57a600c35a8e9c3..fb9df1f39dc4dae2da49d99f707ae06d335f8cd1 100644 --- a/aleksis/apps/untis/util/mysql/importers/absences.py +++ b/aleksis/apps/untis/util/mysql/importers/absences.py @@ -158,6 +158,7 @@ def import_absences( datetime_end=affected_event["DTEND"].dt, defaults=dict( cancelled=True, + current_change=True, slot_number_start=ref_object.slot_number_start, slot_number_end=ref_object.slot_number_end, ), diff --git a/aleksis/apps/untis/util/mysql/importers/events.py b/aleksis/apps/untis/util/mysql/importers/events.py index fa9803aa54a466ed9073ce8a33e213f7cf352118..1037fd80314bb632457df404b9e07e209e831e8f 100644 --- a/aleksis/apps/untis/util/mysql/importers/events.py +++ b/aleksis/apps/untis/util/mysql/importers/events.py @@ -117,6 +117,7 @@ def import_events( "slot_number_start": slot_start.period, "slot_number_end": slot_end.period, "cancelled": False, + "current_change": True, }, ) diff --git a/aleksis/apps/untis/util/mysql/importers/substitutions.py b/aleksis/apps/untis/util/mysql/importers/substitutions.py index 9c4b9b169f898ba5e26e256a1b6cdee4d32e6d71..41f3a53225c64176bc2239835b54b9e472015541 100644 --- a/aleksis/apps/untis/util/mysql/importers/substitutions.py +++ b/aleksis/apps/untis/util/mysql/importers/substitutions.py @@ -169,6 +169,7 @@ def import_substitutions( "comment": comment, "slot_number_start": lesson.slot_start.period, "slot_number_end": lesson.slot_end.period, + "current_change": True, }, ) @@ -215,6 +216,7 @@ def import_substitutions( "comment": comment, "slot_number_start": slot.period, "slot_number_end": slot.period, + "current_change": True, }, ) )