Skip to content
Snippets Groups Projects
Verified Commit 1f280e83 authored by Tom Teichler's avatar Tom Teichler :beers:
Browse files

Merge branch 'master' into build-docker

parents 6eb7f192 d994dd2e
No related branches found
No related tags found
1 merge request!142Build docker
Pipeline #6709 passed
...@@ -41,6 +41,7 @@ class Migration(migrations.Migration): ...@@ -41,6 +41,7 @@ class Migration(migrations.Migration):
), ),
], ],
options={ options={
"default_permissions": (),
"permissions": ( "permissions": (
("view_all_timetables", "Can view all timetables"), ("view_all_timetables", "Can view all timetables"),
("view_timetable_overview", "Can view timetable overview"), ("view_timetable_overview", "Can view timetable overview"),
......
...@@ -83,7 +83,7 @@ def lesson_periods_as_teacher(self): ...@@ -83,7 +83,7 @@ def lesson_periods_as_teacher(self):
@Person.method @Person.method
def lessons_on_day(self, day: date): def lessons_on_day(self, day: date):
"""Get all lessons of this person (either as participant or teacher) on the given day.""" """Get all lessons of this person (either as participant or teacher) on the given day."""
return LessonPeriod.objects.order_by("period__period").on_day(day).filter_from_person(self) return LessonPeriod.objects.on_day(day).filter_from_person(self).order_by("period__period")
@Person.method @Person.method
......
...@@ -48,7 +48,11 @@ from aleksis.apps.chronos.mixins import ( ...@@ -48,7 +48,11 @@ from aleksis.apps.chronos.mixins import (
from aleksis.apps.chronos.util.date import get_current_year from aleksis.apps.chronos.util.date import get_current_year
from aleksis.apps.chronos.util.format import format_m2m from aleksis.apps.chronos.util.format import format_m2m
from aleksis.core.managers import CurrentSiteManagerWithoutMigrations from aleksis.core.managers import CurrentSiteManagerWithoutMigrations
from aleksis.core.mixins import ExtensibleModel, SchoolTermRelatedExtensibleModel from aleksis.core.mixins import (
ExtensibleModel,
GlobalPermissionModel,
SchoolTermRelatedExtensibleModel,
)
from aleksis.core.models import DashboardWidget, SchoolTerm from aleksis.core.models import DashboardWidget, SchoolTerm
from aleksis.core.util.core_helpers import has_person from aleksis.core.util.core_helpers import has_person
...@@ -1044,7 +1048,7 @@ class ExtraLesson( ...@@ -1044,7 +1048,7 @@ class ExtraLesson(
verbose_name_plural = _("Extra lessons") verbose_name_plural = _("Extra lessons")
class ChronosGlobalPermissions(ExtensibleModel): class ChronosGlobalPermissions(GlobalPermissionModel):
class Meta: class Meta:
managed = False managed = False
permissions = ( permissions = (
......
This diff is collapsed.
...@@ -31,7 +31,7 @@ secondary = true ...@@ -31,7 +31,7 @@ secondary = true
[tool.poetry.dependencies] [tool.poetry.dependencies]
python = "^3.7" python = "^3.7"
calendarweek = "^0.4.6" calendarweek = "^0.5.0"
aleksis-core = "^2.0a3.dev0" aleksis-core = "^2.0a3.dev0"
[tool.poetry.dev-dependencies] [tool.poetry.dev-dependencies]
......
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