forked from CGM_Public/pretix_original
Fixed a bug in invoicing
This commit is contained in:
@@ -43,6 +43,7 @@ def generate_cancellation(invoice: Invoice):
|
|||||||
line.save()
|
line.save()
|
||||||
|
|
||||||
invoice_pdf(cancellation.pk)
|
invoice_pdf(cancellation.pk)
|
||||||
|
return cancellation
|
||||||
|
|
||||||
|
|
||||||
@transaction.atomic
|
@transaction.atomic
|
||||||
@@ -65,7 +66,7 @@ def generate_invoice(order: Order):
|
|||||||
{i.country}""")
|
{i.country}""")
|
||||||
i.invoice_to = addr_template.format(i=order.invoice_address).strip()
|
i.invoice_to = addr_template.format(i=order.invoice_address).strip()
|
||||||
if order.invoice_address.vat_id:
|
if order.invoice_address.vat_id:
|
||||||
i.invoice_to += "\n" + pgettext("invoice", "VAT-ID: %s") % {i.vat_id}
|
i.invoice_to += "\n" + pgettext("invoice", "VAT-ID: %s") % order.invoice_address.vat_id
|
||||||
except InvoiceAddress.DoesNotExist:
|
except InvoiceAddress.DoesNotExist:
|
||||||
i.invoice_to = ""
|
i.invoice_to = ""
|
||||||
|
|
||||||
@@ -98,6 +99,7 @@ def generate_invoice(order: Order):
|
|||||||
)
|
)
|
||||||
|
|
||||||
invoice_pdf(i.pk)
|
invoice_pdf(i.pk)
|
||||||
|
return i
|
||||||
|
|
||||||
|
|
||||||
def _invoice_get_stylesheet():
|
def _invoice_get_stylesheet():
|
||||||
|
|||||||
Reference in New Issue
Block a user