Skip to content
Snippets Groups Projects
Verified Commit 768994a0 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Use new change tracker from Chronos

parent aa43cfd3
No related branches found
No related tags found
1 merge request!127Use new change tracker from Chronos
Pipeline #56810 passed
......@@ -14,6 +14,7 @@ Changed
* Let untis_import_mysql management command default to ``current`` instead of all
to prevent accidental imports of old plans
* Use new change tracker from Chronos to trigger notifications
`2.1.3`_ - 2022-02-06
---------------------
......
......@@ -5,6 +5,7 @@ from django.db.models import QuerySet
import reversion
from tqdm import tqdm
from aleksis.apps.chronos.util.change_tracker import TimetableDataChangeTracker
from aleksis.apps.untis.util.mysql.importers.terms import import_terms
from aleksis.apps.untis.util.mysql.util import TQDM_DEFAULTS
......@@ -35,6 +36,8 @@ def untis_import_mysql(terms: Optional[QuerySet] = None, version: Optional[int]
with reversion.create_revision(atomic=True):
reversion.set_comment(f"Untis import for validity range {validity_range}")
tracker = TimetableDataChangeTracker()
# Common data for Chronos
subjects_ref = import_subjects(validity_range)
rooms_ref = import_rooms(validity_range)
......
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