lib/polish_invoicer/validator.rb in polish_invoicer-0.0.10 vs lib/polish_invoicer/validator.rb in polish_invoicer-0.0.11

- old
+ new

@@ -57,9 +57,12 @@ @errors[:proforma] = 'Znacznik faktury pro-forma musi być podany jako boolean' end unless [true, false].include?(@invoice.foreign_buyer) @errors[:foreign_buyer] = 'Znacznik zagranicznego nabywcy musi być podany jako boolean' end + unless [true, false].include?(@invoice.reverse_charge) + @errors[:reverse_charge] = 'Znacznik odwrotnego obciążenia VAT musi być podany jako boolean' + end end def check_dates @errors[:create_date] = 'Data wystawienia musi być typu Date' unless @invoice.create_date.is_a?(Date) @errors[:trade_date] = 'Data sprzedaży musi być typu Date' unless @invoice.trade_date.is_a?(Date)