diff --git a/app/documents/group_order_invoice_pdf.rb b/app/documents/group_order_invoice_pdf.rb index 1bf4741b..ccbdb1aa 100644 --- a/app/documents/group_order_invoice_pdf.rb +++ b/app/documents/group_order_invoice_pdf.rb @@ -187,9 +187,11 @@ class GroupOrderInvoicePdf < RenderPdf index = 0 supplier_headlines = [] group_order_articles.group_by { |goa| goa.group_order.order.supplier.name }.each do |supplier_name, articles| - data << [supplier_name, "", "", "", "", ""] - index += 1 - supplier_headlines << index + if articles.map(&:result).sum > 0 + data << [supplier_name, "", "", "", "", ""] + index += 1 + supplier_headlines << index + end articles.each do |goa| next if goa.result.to_i == 0