From 56c539c95444b1dc829832594075229cc7718c43 Mon Sep 17 00:00:00 2001 From: Tom Teichler <tom.teichler@teckids.org> Date: Sat, 11 Sep 2021 23:35:54 +0200 Subject: [PATCH] Rename rules --- aleksis/apps/ticdesk/menus.py | 8 ++++---- aleksis/apps/ticdesk/rules.py | 14 +++++++------- aleksis/apps/ticdesk/views.py | 8 ++++---- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/aleksis/apps/ticdesk/menus.py b/aleksis/apps/ticdesk/menus.py index 8202cec..cd8ac26 100644 --- a/aleksis/apps/ticdesk/menus.py +++ b/aleksis/apps/ticdesk/menus.py @@ -19,7 +19,7 @@ MENUS = { "validators": [ ( "aleksis.core.util.predicates.permission_validator", - "ticdesk.edit_vouchers_rule", + "ticdesk.change_vouchers_rule", ) ], }, @@ -42,7 +42,7 @@ MENUS = { "icon": "event_note", "root": True, "validators": [ - ("aleksis.core.util.predicates.permission_validator", "ticdesk.edit_events_rule",) + ("aleksis.core.util.predicates.permission_validator", "ticdesk.change_events_rule",) ], "submenu": [ { @@ -81,11 +81,11 @@ MENUS = { { "name": _("Manage upcoming events"), "url": "manage_events", - "icon": "edit", + "icon": "change", "validators": [ ( "aleksis.core.util.predicates.permission_validator", - "ticdesk.edit_events_rule", + "ticdesk.change_events_rule", ) ], }, diff --git a/aleksis/apps/ticdesk/rules.py b/aleksis/apps/ticdesk/rules.py index 2574ceb..fd7f49e 100644 --- a/aleksis/apps/ticdesk/rules.py +++ b/aleksis/apps/ticdesk/rules.py @@ -24,10 +24,10 @@ view_vouchers_predicate = has_person & ( rules.add_perm("ticdesk.view_vouchers_rule", view_vouchers_predicate) # Edit vouchers -edit_vouchers_predicate = has_person & ( - has_global_perm("ticdesk.edit_voucher") | has_any_object("ticdesk.edit_voucher", Voucher) +change_vouchers_predicate = has_person & ( + has_global_perm("ticdesk.change_voucher") | has_any_object("ticdesk.change_voucher", Voucher) ) -rules.add_perm("ticdesk.edit_vouchers_rule", edit_vouchers_predicate) +rules.add_perm("ticdesk.change_vouchers_rule", change_vouchers_predicate) # Delete vouchers @@ -43,11 +43,11 @@ create_vouchers_predicate = has_person & ( rules.add_perm("ticdesk.create_vouchers_rule", create_vouchers_predicate) # Edit events -edit_events_predicate = has_person & ( - has_global_perm("ticdesk.edit_teckidsevent") - | has_any_object("ticdesk.edit_teckidsevent", TeckidsEvent) +change_events_predicate = has_person & ( + has_global_perm("ticdesk.change_teckidsevent") + | has_any_object("ticdesk.change_teckidsevent", TeckidsEvent) ) -rules.add_perm("ticdesk.edit_events_rule", edit_events_predicate) +rules.add_perm("ticdesk.change_events_rule", change_events_predicate) # Delete events diff --git a/aleksis/apps/ticdesk/views.py b/aleksis/apps/ticdesk/views.py index de225fe..21d1d4b 100644 --- a/aleksis/apps/ticdesk/views.py +++ b/aleksis/apps/ticdesk/views.py @@ -268,7 +268,7 @@ def feedback_event(request, id_): return render(request, "ticdesk/teckids_event/feedback.html", context) -@permission_required("ticdesk.edit_event", fn=objectgetter_optional(TeckidsEvent, None, False)) +@permission_required("ticdesk.change_event", fn=objectgetter_optional(TeckidsEvent, None, False)) def edit_event(request: HttpRequest, id_: Optional[int] = None) -> HttpResponse: """View to edit or create an event.""" context = {} @@ -308,7 +308,7 @@ class ManageEvents(ListView, PermissionRequiredMixin): """View listing upcoming events.""" template_name = "ticdesk/teckids_event/manage.html" - permission_required = "ticdesk.edit_events" + permission_required = "ticdesk.change_events" context = {} def get_queryset(self): @@ -357,7 +357,7 @@ def delete_voucher(request, id_): return redirect("vouchers") -@permission_required("ticdesk.edit_voucher", fn=objectgetter_optional(Voucher, None, False)) +@permission_required("ticdesk.change_voucher", fn=objectgetter_optional(Voucher, None, False)) def edit_voucher(request: HttpRequest, id_: Optional[int] = None) -> HttpResponse: """View to edit or create a voucher.""" context = {} @@ -583,7 +583,7 @@ def feedback_aspects(request: HttpRequest) -> HttpResponse: @permission_required( - "ticdesk.edit_feedback_aspect", fn=objectgetter_optional(FeedbackAspect, None, False), + "ticdesk.change_feedback_aspect", fn=objectgetter_optional(FeedbackAspect, None, False), ) def edit_feedback_aspect(request: HttpRequest, id_: Optional[int] = None) -> HttpResponse: """View to edit or create an feedback_aspect.""" -- GitLab