Fix name placeholder not being used correctly in scheduled emails (#2794)

This commit is contained in:
Raphael Michel
2022-09-15 13:35:35 +02:00
committed by GitHub
parent 0fc7d78281
commit 87cfd8f538
3 changed files with 7 additions and 5 deletions

View File

@@ -300,7 +300,8 @@ def get_email_context(**kwargs):
kwargs.setdefault("position_or_address", kwargs['position'])
if 'order' in kwargs:
try:
kwargs['invoice_address'] = kwargs['order'].invoice_address
if not kwargs.get('invoice_address'):
kwargs['invoice_address'] = kwargs['order'].invoice_address
except InvoiceAddress.DoesNotExist:
kwargs['invoice_address'] = InvoiceAddress(order=kwargs['order'])
finally: