From 643544bab6cccd125747337884f5edd59dd739cc Mon Sep 17 00:00:00 2001 From: Tom Teichler <tom.teichler@teckids.org> Date: Fri, 11 Mar 2022 19:29:25 +0100 Subject: [PATCH] Fix rules --- aleksis/apps/tezor/rules.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aleksis/apps/tezor/rules.py b/aleksis/apps/tezor/rules.py index 90f0a02..6cca706 100644 --- a/aleksis/apps/tezor/rules.py +++ b/aleksis/apps/tezor/rules.py @@ -3,7 +3,7 @@ import rules from .models.base import Client from .models.invoice import Invoice, InvoiceGroup -from aleksis.core.util.predicates import has_person, has_global_perm, has_any_object +from aleksis.core.util.predicates import has_person, has_global_perm, has_any_object, has_object_perm # View clients view_clients_predicate = has_person & ( @@ -21,7 +21,7 @@ rules.add_perm("tezor.view_client_rule", view_client_predicate) edit_client_predicate = has_person & ( has_global_perm("tezor.edit_client") | has_object_perm("tezor.edit_client") ) -rules.add_perm("tezor.edit_client_rule", edit_clients_predicate) +rules.add_perm("tezor.edit_client_rule", edit_client_predicate) # Create clients create_clients_predicate = has_person & ( -- GitLab