Skip to content
Snippets Groups Projects
Verified Commit 7652c383 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Remove rests of personal note filters

parent 5143e011
No related branches found
No related tags found
1 merge request!49Resolve "Add rules and permissions"
...@@ -9,7 +9,6 @@ from aleksis.core.util.predicates import ( ...@@ -9,7 +9,6 @@ from aleksis.core.util.predicates import (
is_current_person, is_current_person,
) )
from .models import PersonalNoteFilter
from .util.predicates import ( from .util.predicates import (
has_lesson_group_object_perm, has_lesson_group_object_perm,
has_person_group_object_perm, has_person_group_object_perm,
...@@ -113,27 +112,6 @@ view_full_register_predicate = has_person & ( ...@@ -113,27 +112,6 @@ view_full_register_predicate = has_person & (
) )
add_perm("alsijil.view_full_register", view_full_register_predicate) add_perm("alsijil.view_full_register", view_full_register_predicate)
# View all personal note filters
view_personal_note_filters_predicate = has_person & (
has_global_perm("alsijil.view_personalnotefilter")
| has_any_object("alsijil.view_personalnotefilter", PersonalNoteFilter)
)
add_perm("alsijil.view_personal_note_filters", view_personal_note_filters_predicate)
# Edit personal note filter
edit_personal_note_filter_predicate = has_person & (
has_global_perm("alsijil.change_personalnotefilter")
| has_object_perm("alsijil.change_personalnotefilter")
)
add_perm("alsijil.edit_personal_note_filter", edit_personal_note_filter_predicate)
# Delete personal note filter
delete_personal_note_filter_predicate = has_person & (
has_global_perm("alsijil.delete_personalnotefilter")
| has_object_perm("alsijil.delete_personalnotefilter")
)
add_perm("alsijil.delete_personal_note_filter", delete_personal_note_filter_predicate)
# View excuse type list # View excuse type list
view_excusetypes_predicate = has_person & has_global_perm("alsijil.view_excusetype") view_excusetypes_predicate = has_person & has_global_perm("alsijil.view_excusetype")
add_perm("alsijil.view_excusetypes", view_excusetypes_predicate) add_perm("alsijil.view_excusetypes", view_excusetypes_predicate)
......
...@@ -34,8 +34,8 @@ from .forms import ( ...@@ -34,8 +34,8 @@ from .forms import (
) )
from .models import ExcuseType, ExtraMark, LessonDocumentation from .models import ExcuseType, ExtraMark, LessonDocumentation
from .tables import ExcuseTypeTable, ExtraMarkTable from .tables import ExcuseTypeTable, ExtraMarkTable
from .models import ExcuseType, LessonDocumentation, PersonalNoteFilter from .models import ExcuseType, LessonDocumentation
from .tables import ExcuseTypeTable, PersonalNoteFilterTable from .tables import ExcuseTypeTable
from .util.alsijil_helpers import get_instance_by_pk, get_lesson_period_by_pk from .util.alsijil_helpers import get_instance_by_pk, get_lesson_period_by_pk
......
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