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

Reformat

parent 9e0323c2
No related branches found
No related tags found
1 merge request!92Resolve "Add task for checking plausibility of data"
Pipeline #4628 failed
...@@ -6,12 +6,7 @@ from django.utils.translation import gettext as _ ...@@ -6,12 +6,7 @@ from django.utils.translation import gettext as _
from calendarweek import CalendarWeek from calendarweek import CalendarWeek
from aleksis.core.data_checks import ( from aleksis.core.data_checks import DATA_CHECK_REGISTRY, DataCheck, IgnoreSolveOption, SolveOption
DATA_CHECK_REGISTRY,
DataCheck,
IgnoreSolveOption,
SolveOption,
)
class DeleteRelatedObjectSolveOption(SolveOption): class DeleteRelatedObjectSolveOption(SolveOption):
...@@ -48,6 +43,7 @@ class NoPersonalNotesInCancelledLessonsDataCheck(DataCheck): ...@@ -48,6 +43,7 @@ class NoPersonalNotesInCancelledLessonsDataCheck(DataCheck):
@classmethod @classmethod
def check_data(cls): def check_data(cls):
from aleksis.core.models import DataCheckResult from aleksis.core.models import DataCheckResult
from .models import PersonalNote from .models import PersonalNote
ct = ContentType.objects.get_for_model(PersonalNote) ct = ContentType.objects.get_for_model(PersonalNote)
...@@ -60,9 +56,7 @@ class NoPersonalNotesInCancelledLessonsDataCheck(DataCheck): ...@@ -60,9 +56,7 @@ class NoPersonalNotesInCancelledLessonsDataCheck(DataCheck):
for note in personal_notes: for note in personal_notes:
logging.info(f"Check personal note {note}") logging.info(f"Check personal note {note}")
sub = note.lesson_period.get_substitution( sub = note.lesson_period.get_substitution(CalendarWeek(week=note.week, year=note.year))
CalendarWeek(week=note.week, year=note.year)
)
result = DataCheckResult.objects.get_or_create( result = DataCheckResult.objects.get_or_create(
check=cls.name, content_type=ct, object_id=note.id check=cls.name, content_type=ct, object_id=note.id
) )
...@@ -82,6 +76,7 @@ class NoGroupsOfPersonsSetInPersonalNotesDataCheck(DataCheck): ...@@ -82,6 +76,7 @@ class NoGroupsOfPersonsSetInPersonalNotesDataCheck(DataCheck):
@classmethod @classmethod
def check_data(cls): def check_data(cls):
from aleksis.core.models import DataCheckResult from aleksis.core.models import DataCheckResult
from .models import PersonalNote from .models import PersonalNote
ct = ContentType.objects.get_for_model(PersonalNote) ct = ContentType.objects.get_for_model(PersonalNote)
......
...@@ -101,8 +101,7 @@ class PersonalNote(ExtensibleModel, WeekRelatedMixin): ...@@ -101,8 +101,7 @@ class PersonalNote(ExtensibleModel, WeekRelatedMixin):
def get_absolute_url(self): def get_absolute_url(self):
return ( return (
reverse( reverse(
"lesson_by_week_and_period", "lesson_by_week_and_period", args=[self.year, self.week, self.lesson_period.pk],
args=[self.year, self.week, self.lesson_period.pk],
) )
+ "#personal-notes" + "#personal-notes"
) )
......
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