Add rules
2 unresolved threads
2 unresolved threads
Merge request reports
Activity
- Resolved by Nik | Klampfradler
- aleksis/apps/tezor/rules.py 0 → 100644
45 view_invoice_group_predicate = has_person & ( 46 has_global_perm("tezor.view_invoice_group") | has_object_perm("tezor.view_invoice_group") 47 ) 48 rules.add_perm("tezor.view_invoice_group_rule", view_invoice_group_predicate) 49 50 # Edit invoice groups 51 edit_invoice_group_predicate = has_person & ( 52 has_global_perm("tezor.edit_invoice_group") | has_object_perm("tezor.edit_invoice_group") 53 ) 54 rules.add_perm("tezor.edit_invoice_group_rule", edit_invoice_group_predicate) 55 56 # Create invoice groups 57 create_invoice_groups_predicate = has_person & ( 58 has_global_perm("tezor.create_invoice_group") | has_any_object("tezor.create_invoice_group", InvoiceGroup) 59 ) 60 rules.add_perm("tezor.create_invoice_groups_rule", create_invoice_groups_predicate) - Comment on lines +57 to +60
57 create_invoice_groups_predicate = has_person & ( 58 has_global_perm("tezor.create_invoice_group") | has_any_object("tezor.create_invoice_group", InvoiceGroup) 59 ) 60 rules.add_perm("tezor.create_invoice_groups_rule", create_invoice_groups_predicate) 57 create_invoice_group_predicate = has_person & ( 58 has_global_perm("tezor.create_invoice_group") | has_any_object("tezor.create_invoice_group", InvoiceGroup) 59 ) 60 rules.add_perm("tezor.create_invoice_group_rule", create_invoice_group_predicate)
- Resolved by Nik | Klampfradler
114 114 115 115 model = InvoiceGroup 116 116 form_class = EditInvoiceGroupForm 117 permission_required = "tezor.add_invoice_groups" 117 permission_required = "tezor.create_invoice_groups_rule" mentioned in commit 678ce8fa
Please register or sign in to reply