Skip to content

Commit 5143560

Browse files
committed
omit //PaymentTerms/Note if payment_terms_note is blank
1 parent 1f2e07d commit 5143560

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/xrechnung.rb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -373,8 +373,10 @@ def to_xml(indent: 2, target: "")
373373

374374
payee_party&.to_xml(xml) unless self.class.members[:payee_party].optional && payee_party.nil?
375375

376-
xml.cac :PaymentTerms do
377-
xml.cbc :Note, payment_terms_note
376+
unless payment_terms_note.blank?
377+
xml.cac :PaymentTerms do
378+
xml.cbc :Note, payment_terms_note
379+
end
378380
end
379381

380382
allowance_charges.each { _1.to_xml(xml) }

0 commit comments

Comments
 (0)