diff --git a/aleksis/apps/alsijil/data_checks.py b/aleksis/apps/alsijil/data_checks.py index b4d115d9cd7bbd14d376d411e0297dd9d4a767d8..5f0272f888a0588b53c5cf37204bcb511d882f71 100644 --- a/aleksis/apps/alsijil/data_checks.py +++ b/aleksis/apps/alsijil/data_checks.py @@ -6,12 +6,7 @@ from django.utils.translation import gettext as _ from calendarweek import CalendarWeek -from aleksis.core.data_checks import ( - DATA_CHECK_REGISTRY, - DataCheck, - IgnoreSolveOption, - SolveOption, -) +from aleksis.core.data_checks import DATA_CHECK_REGISTRY, DataCheck, IgnoreSolveOption, SolveOption class DeleteRelatedObjectSolveOption(SolveOption): @@ -48,6 +43,7 @@ class NoPersonalNotesInCancelledLessonsDataCheck(DataCheck): @classmethod def check_data(cls): from aleksis.core.models import DataCheckResult + from .models import PersonalNote ct = ContentType.objects.get_for_model(PersonalNote) @@ -60,9 +56,7 @@ class NoPersonalNotesInCancelledLessonsDataCheck(DataCheck): for note in personal_notes: logging.info(f"Check personal note {note}") - sub = note.lesson_period.get_substitution( - CalendarWeek(week=note.week, year=note.year) - ) + sub = note.lesson_period.get_substitution(CalendarWeek(week=note.week, year=note.year)) result = DataCheckResult.objects.get_or_create( check=cls.name, content_type=ct, object_id=note.id ) @@ -82,6 +76,7 @@ class NoGroupsOfPersonsSetInPersonalNotesDataCheck(DataCheck): @classmethod def check_data(cls): from aleksis.core.models import DataCheckResult + from .models import PersonalNote ct = ContentType.objects.get_for_model(PersonalNote) diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py index ace13f6daccddd75525f687ca166ad9d0113da25..15700302b50f99e00dde171e43be75fc6a1465d1 100644 --- a/aleksis/apps/alsijil/models.py +++ b/aleksis/apps/alsijil/models.py @@ -101,8 +101,7 @@ class PersonalNote(ExtensibleModel, WeekRelatedMixin): def get_absolute_url(self): return ( reverse( - "lesson_by_week_and_period", - args=[self.year, self.week, self.lesson_period.pk], + "lesson_by_week_and_period", args=[self.year, self.week, self.lesson_period.pk], ) + "#personal-notes" )