Add refund comment to gift card transaction text (Z#23208349) (#5499)

* Add refund comment to gift card transaction text (Z#23208349)

* Update src/pretix/base/models/giftcards.py

Co-authored-by: luelista <weller@rami.io>

---------

Co-authored-by: luelista <weller@rami.io>
This commit is contained in:
Raphael Michel
2025-10-02 09:38:32 +02:00
committed by GitHub
parent 9d5563018e
commit 457115f4ca
2 changed files with 16 additions and 14 deletions

View File

@@ -195,10 +195,9 @@ class GiftCardTransaction(models.Model):
return response return response
if self.order_id: if self.order_id:
if not self.text:
if not customer_facing: if not customer_facing:
return format_html( return format_html(
'<a href="{}">{}</a>', '<a href="{}">{}</a> {}',
reverse( reverse(
"control:event.order", "control:event.order",
kwargs={ kwargs={
@@ -207,8 +206,10 @@ class GiftCardTransaction(models.Model):
"code": self.order.code, "code": self.order.code,
} }
), ),
self.order.full_code self.order.full_code,
self.text or "",
) )
elif not self.text:
return self.order.full_code return self.order.full_code
else: else:
return self.text return self.text

View File

@@ -1627,6 +1627,7 @@ class GiftCardPayment(BasePaymentProvider):
order=refund.order, order=refund.order,
refund=refund, refund=refund,
acceptor=self.event.organizer, acceptor=self.event.organizer,
text=refund.comment,
) )
refund.info_data = { refund.info_data = {
'gift_card': gc.pk, 'gift_card': gc.pk,