Skip to content
Snippets Groups Projects
Commit 5f702ab3 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Merge branch '312-parent-menu-point-does-not-check-for-any-permissions' into 'master'

Resolve "Parent menu point does not check for any permissions"

Closes #312

See merge request !411
parents 8a757f6a 80e587da
No related branches found
No related tags found
1 merge request!411Resolve "Parent menu point does not check for any permissions"
Pipeline #192823 failed
...@@ -7,7 +7,7 @@ export default { ...@@ -7,7 +7,7 @@ export default {
titleKey: "alsijil.menu_title", titleKey: "alsijil.menu_title",
icon: "mdi-account-group-outline", icon: "mdi-account-group-outline",
iconActive: "mdi-account-group", iconActive: "mdi-account-group",
validators: [hasPersonValidator], permission: "alsijil.view_menu_rule",
}, },
props: { props: {
byTheGreatnessOfTheAlmightyAleksolotlISwearIAmWorthyOfUsingTheLegacyBaseTemplate: true, byTheGreatnessOfTheAlmightyAleksolotlISwearIAmWorthyOfUsingTheLegacyBaseTemplate: true,
......
...@@ -466,3 +466,12 @@ add_perm( ...@@ -466,3 +466,12 @@ add_perm(
"alsijil.edit_personal_note_rule", "alsijil.edit_personal_note_rule",
edit_personal_note_predicate, edit_personal_note_predicate,
) )
# View parent menu entry
view_menu_predicate = has_person & (
view_documentations_menu_predicate | view_extramarks_predicate
)
add_perm(
"alsijil.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