@@ -352,8 +352,8 class CustomField < ActiveRecord::Base | |||||
352 | errs = [] |
|
352 | errs = [] | |
353 | unless value.to_s == '' |
|
353 | unless value.to_s == '' | |
354 | errs << ::I18n.t('activerecord.errors.messages.invalid') unless regexp.blank? or value =~ Regexp.new(regexp) |
|
354 | errs << ::I18n.t('activerecord.errors.messages.invalid') unless regexp.blank? or value =~ Regexp.new(regexp) | |
355 |
errs << ::I18n.t('activerecord.errors.messages.too_short', :count => min_length) if min_length > 0 |
|
355 | errs << ::I18n.t('activerecord.errors.messages.too_short', :count => min_length) if min_length && min_length > 0 && value.length < min_length | |
356 |
errs << ::I18n.t('activerecord.errors.messages.too_long', :count => max_length) if max_length > 0 |
|
356 | errs << ::I18n.t('activerecord.errors.messages.too_long', :count => max_length) if max_length && max_length > 0 && value.length > max_length | |
357 |
|
357 | |||
358 | # Format specific validations |
|
358 | # Format specific validations | |
359 | case field_format |
|
359 | case field_format |
General Comments 0
You need to be logged in to leave comments.
Login now