From fe5d04168dcd2ccba2e35c134f4e6875e114de4d Mon Sep 17 00:00:00 2001 From: Hangzhi Yu <hangzhi@protonmail.com> Date: Mon, 10 Aug 2020 10:58:36 +0200 Subject: [PATCH] add menu validator for extra marks --- aleksis/apps/alsijil/menus.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/aleksis/apps/alsijil/menus.py b/aleksis/apps/alsijil/menus.py index c2957878c..322dade00 100644 --- a/aleksis/apps/alsijil/menus.py +++ b/aleksis/apps/alsijil/menus.py @@ -60,7 +60,12 @@ MENUS = { "name": _("Extra marks"), "url": "extra_marks", "icon": "label", - "validators": ["menu_generator.validators.is_superuser"], + "validators": [ + ( + "aleksis.core.util.predicates.permission_validator", + "alsijil.view_extramarks", + ), + ], }, ], } -- GitLab