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