summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2014-07-10 16:28:08 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2014-07-10 16:28:08 -0400
commitf2fc1dd1f21607f1e63a9c3f7eab749741d7309e (patch)
tree8d0b92fd95e38dc8d1fd700c142df006becce7af
parent72b4671bf8040ad7407939736a8e1381ce55b268 (diff)
HTML5 autovalidation: I am stupid.
-rw-r--r--config/initializers/leaguer_html5_autovalidation.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/config/initializers/leaguer_html5_autovalidation.rb b/config/initializers/leaguer_html5_autovalidation.rb
index 7c31bb2..82f630e 100644
--- a/config/initializers/leaguer_html5_autovalidation.rb
+++ b/config/initializers/leaguer_html5_autovalidation.rb
@@ -3,9 +3,9 @@ module ActionView
module Tags
class Base
def initialize_with_html5_validators(object_name, method_name, template_object, options = {})
- initialize_without_html5_validators(object_name, method_name, template_object, options = {})
+ initialize_without_html5_validators(object_name, method_name, template_object, options)
- if /(Area|Button|Box|Field|Select)$/ =~ self.class.name
+ if /(Area|Button|Box|Field|Select)$/ =~ self.class.name and @object.respond_to? :_validators
inject_html5_validators(@object._validators[@method_name.to_sym])
if @method_name.to_s.end_with?("_confirmation")
orig_method_name = @method_name.to_s.sub(/_confirmation$/,'').to_sym