Skip to content
Snippets Groups Projects
Verified Commit 18d2e285 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Allow variant changing for payable invoices if public payments enabled

parent 66eb9461
No related branches found
No related tags found
1 merge request!13Resolve "Add a possibility to change the payment method of an invoice"
Pipeline #59922 failed
......@@ -102,7 +102,10 @@ change_payment_variant_predicate = (
has_person
& is_in_payment_status(PaymentStatus.WAITING)
& (
(is_own_invoice & (has_no_payment_variant | has_payment_variant("pledge")))
(
(is_own_invoice | is_site_preference_set("payments", "public_payments"))
& (has_no_payment_variant | has_payment_variant("pledge"))
)
| has_global_perm("tezor.change_payment_variant")
| has_object_perm("tezor.change_payment_variant")
)
......
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