Skip to content
Snippets Groups Projects
Commit 643544ba authored by Tom Teichler's avatar Tom Teichler :beers:
Browse files

Fix rules

parent 4d30e080
No related branches found
No related tags found
2 merge requests!8Resolve "Add payment processing UI",!7Fix rules
Pipeline #59190 failed
......@@ -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 & (
......
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