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

Add rule for timetable and indexing template for room model

parent 070f901f
No related branches found
No related tags found
1 merge request!162Resolve "Make chronos compatible to other haystack search backends and rules-based search filtering"
Pipeline #11839 passed
......@@ -8,7 +8,7 @@ from aleksis.core.util.predicates import (
)
from .models import LessonSubstitution
from .util.predicates import has_any_timetable_object, has_timetable_perm
from .util.predicates import has_any_timetable_object, has_room_timetable_perm, has_timetable_perm
# View timetable overview
view_timetable_overview_predicate = has_person & (
......@@ -47,3 +47,7 @@ view_substitutions_predicate = has_person & (
| has_any_object("chronos.view_lessonsubstitution", LessonSubstitution)
)
add_perm("chronos.view_substitutions", view_substitutions_predicate)
# View room (timetable)
view_room_predicate = has_person & has_room_timetable_perm
add_perm("chronos.view_room_rule", view_room_predicate)
{{ object.name }}
{{ object.short_name }}
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