Update validator.rb

tweak message key lookup
This commit is contained in:
Adam Meehan 2018-05-13 20:49:25 +10:00 committed by GitHub
parent e9c9914c4f
commit da473b7eea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -91,7 +91,7 @@ module ValidatesTimeliness
def add_error(record, attr_name, message, value=nil) def add_error(record, attr_name, message, value=nil)
value = format_error_value(value) if value value = format_error_value(value) if value
message_options = { :message => (options[:"#{message}_message"] || options[:message]), :restriction => value } message_options = { :message => options.fetch(:"#{message}_message", options[:message]), :restriction => value }
record.errors.add(attr_name, message, message_options) record.errors.add(attr_name, message, message_options)
end end