diff options
Diffstat (limited to 'lib/redmine/field_format.rb')
-rw-r--r-- | lib/redmine/field_format.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/redmine/field_format.rb b/lib/redmine/field_format.rb index 399f7d150..ac27831be 100644 --- a/lib/redmine/field_format.rb +++ b/lib/redmine/field_format.rb @@ -218,10 +218,10 @@ module Redmine unless custom_field.regexp.blank? or value =~ Regexp.new(custom_field.regexp) errs << ::I18n.t('activerecord.errors.messages.invalid') end - if custom_field.min_length > 0 and value.length < custom_field.min_length + if custom_field.min_length && value.length < custom_field.min_length errs << ::I18n.t('activerecord.errors.messages.too_short', :count => custom_field.min_length) end - if custom_field.max_length > 0 and value.length > custom_field.max_length + if custom_field.max_length && custom_field.max_length > 0 && value.length > custom_field.max_length errs << ::I18n.t('activerecord.errors.messages.too_long', :count => custom_field.max_length) end end |