Show invoice_dirty status on order details page (Z#23230731) (#6174)

This commit is contained in:
pajowu
2026-05-22 10:25:30 +02:00
committed by GitHub
parent 687c7e3ccf
commit da380ed75e
2 changed files with 36 additions and 0 deletions

View File

@@ -554,6 +554,9 @@ class OrderDetail(OrderView):
ctx['download_buttons'] = self.download_buttons
ctx['payment_refund_sum'] = self.order.payment_refund_sum
ctx['pending_sum'] = self.order.pending_sum
ctx['uncancelled_invoice'] = self.order.invoices.exclude(
Exists(self.order.invoices.filter(refers=OuterRef('pk'), is_cancellation=True))
).exclude(is_cancellation=True).first()
return ctx