From 6f2a3abb06dd43fd473ac2fee7a11572199bbd74 Mon Sep 17 00:00:00 2001
From: Tom Teichler <tom.teichler@teckids.org>
Date: Thu, 25 Mar 2021 22:56:11 +0100
Subject: [PATCH] Fix model class

---
 aleksis/apps/chronos/models.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py
index af432ac7..a883414a 100644
--- a/aleksis/apps/chronos/models.py
+++ b/aleksis/apps/chronos/models.py
@@ -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.format import format_m2m
 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.util.core_helpers import has_person
 
@@ -1044,7 +1048,7 @@ class ExtraLesson(
         verbose_name_plural = _("Extra lessons")
 
 
-class ChronosGlobalPermissions(ExtensibleModel):
+class ChronosGlobalPermissions(GlobalPermissionModel):
     class Meta:
         managed = False
         permissions = (
-- 
GitLab