Skip to content
Snippets Groups Projects
Commit f3305b69 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Use timetable overview rule as parent menu point permission

parent 50ba0341
No related branches found
No related tags found
1 merge request!370Resolve "Parent menu point does not check for any permissions"
Pipeline #192674 failed
......@@ -7,7 +7,7 @@ export default {
titleKey: "chronos.menu_title",
icon: "mdi-school-outline",
iconActive: "mdi-school",
validators: [hasPersonValidator],
permission: "chronos.view_menu_rule",
},
children: [
{
......
......@@ -62,3 +62,7 @@ add_perm("chronos.delete_supervision_substitution_rule", delete_supervision_subs
# View room (timetable)
view_room_predicate = has_person & has_room_timetable_perm
add_perm("chronos.view_room_rule", view_room_predicate)
# View parent menu entry
view_menu_predicate = has_person & (view_timetable_overview_predicate)
add_perm("chronos.view_menu_rule", view_menu_predicate)
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