From 79a0488ceaa8bcf7135909872274ed09a88b4bae Mon Sep 17 00:00:00 2001 From: Carlos Antonio da Silva Date: Wed, 25 Jan 2012 09:49:10 -0200 Subject: Improve field error proc example in validations guide --- .../guides/source/active_record_validations_callbacks.textile | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'railties/guides') diff --git a/railties/guides/source/active_record_validations_callbacks.textile b/railties/guides/source/active_record_validations_callbacks.textile index 844876a973..4b74fae94e 100644 --- a/railties/guides/source/active_record_validations_callbacks.textile +++ b/railties/guides/source/active_record_validations_callbacks.textile @@ -901,13 +901,8 @@ Below is a simple example where we change the Rails behavior to always display t ActionView::Base.field_error_proc = Proc.new do |html_tag, instance| - if instance.error_message.kind_of?(Array) - %(#{html_tag}  - #{instance.error_message.join(',')}).html_safe - else - %(#{html_tag}  - #{instance.error_message}).html_safe - end + errors = Array(instance.error_message).join(',') + %(#{html_tag} #{errors}).html_safe end -- cgit v1.2.3