Skip to content
Snippets Groups Projects
Commit 14cfe3f2 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch 'fix-permissions' into 'master'

Fix GlobalPermissionModel

See merge request !172
parents 186a232a 7cb4e441
No related branches found
No related tags found
1 merge request!172Fix GlobalPermissionModel
Pipeline #6733 passed
...@@ -17,6 +17,7 @@ class Migration(migrations.Migration): ...@@ -17,6 +17,7 @@ class Migration(migrations.Migration):
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('extended_data', models.JSONField(default=dict, editable=False)), ('extended_data', models.JSONField(default=dict, editable=False)),
], ],
"default_permissions": (),
options={ options={
'permissions': (('view_week', 'Can view week overview'), ('register_absence', 'Can register absence'), ('list_personal_note_filters', 'Can list all personal note filters')), 'permissions': (('view_week', 'Can view week overview'), ('register_absence', 'Can register absence'), ('list_personal_note_filters', 'Can list all personal note filters')),
'managed': False, 'managed': False,
......
...@@ -31,7 +31,7 @@ from aleksis.apps.alsijil.managers import ( ...@@ -31,7 +31,7 @@ from aleksis.apps.alsijil.managers import (
from aleksis.apps.chronos.managers import GroupPropertiesMixin from aleksis.apps.chronos.managers import GroupPropertiesMixin
from aleksis.apps.chronos.mixins import WeekRelatedMixin from aleksis.apps.chronos.mixins import WeekRelatedMixin
from aleksis.apps.chronos.models import Event, ExtraLesson, LessonPeriod from aleksis.apps.chronos.models import Event, ExtraLesson, LessonPeriod
from aleksis.core.mixins import ExtensibleModel from aleksis.core.mixins import ExtensibleModel, GlobalPermissionModel
from aleksis.core.models import SchoolTerm from aleksis.core.models import SchoolTerm
from aleksis.core.util.core_helpers import get_site_preferences from aleksis.core.util.core_helpers import get_site_preferences
from aleksis.core.util.model_helpers import ICONS from aleksis.core.util.model_helpers import ICONS
...@@ -420,7 +420,7 @@ class GroupRoleAssignment(GroupPropertiesMixin, ExtensibleModel): ...@@ -420,7 +420,7 @@ class GroupRoleAssignment(GroupPropertiesMixin, ExtensibleModel):
verbose_name_plural = _("Group role assignments") verbose_name_plural = _("Group role assignments")
class AlsijilGlobalPermissions(ExtensibleModel): class AlsijilGlobalPermissions(GlobalPermissionModel):
class Meta: class Meta:
managed = False managed = False
permissions = ( permissions = (
......
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