lib/polish_invoicer/validator.rb in polish_invoicer-0.0.6 vs lib/polish_invoicer/validator.rb in polish_invoicer-0.0.7

- old
+ new

@@ -54,9 +54,12 @@ @errors[:paid] = 'Znacznik opłacenia faktury musi być podany jako boolean' end unless [true, false].include?(@invoice.proforma) @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 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)