From 1e5b38d29e80aca901a36a8ae98882583599ea2c Mon Sep 17 00:00:00 2001
From: Hangzhi Yu <hangzhi@protonmail.com>
Date: Tue, 5 Nov 2024 23:53:39 +0100
Subject: [PATCH] Re-introduce missing preference

---
 aleksis/apps/alsijil/preferences.py | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/aleksis/apps/alsijil/preferences.py b/aleksis/apps/alsijil/preferences.py
index b0d8fbc42..9f86d712e 100644
--- a/aleksis/apps/alsijil/preferences.py
+++ b/aleksis/apps/alsijil/preferences.py
@@ -14,6 +14,19 @@ from aleksis.core.registries import site_preferences_registry
 alsijil = Section("alsijil", verbose_name=_("Class register"))
 
 
+@site_preferences_registry.register
+class InheritPrivilegesFromParentGroup(BooleanPreference):
+    section = alsijil
+    name = "inherit_privileges_from_parent_group"
+    default = True
+    verbose_name = _(
+        "Grant the owner of a parent group the same privileges "
+        "as the owners of the respective child groups "
+        "in regard to group role management and generating "
+        "full printouts of class registers."
+    )
+
+
 @site_preferences_registry.register
 class GroupOwnersCanAssignRolesToParents(BooleanPreference):
     section = alsijil
-- 
GitLab