Sha256: 27c8959c75c56dde3ec091039bb9672f8ef5ad6572608fc881d8287b3d7b7037
Contents?: true
Size: 272 Bytes
Versions: 1
Compression:
Stored size: 272 Bytes
Contents
class CustomsClearanceMarkValidator < ActiveModel::EachValidator def validate_each(record, attribute, value) if record.tax_rate.present? && record.tax_rate.to_i.zero? && value.blank? record.errors.add attribute, options[:message] || :invalid end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
einvoice-0.1.0 | lib/einvoice/validator/customs_clearance_mark_validator.rb |