diff --git a/app/assets/javascripts/judge.js b/app/assets/javascripts/judge.js index 46ab313..d894cf1 100644 --- a/app/assets/javascripts/judge.js +++ b/app/assets/javascripts/judge.js @@ -189,6 +189,7 @@ this.attrValidators = root.JSON.parse(this.element.getAttribute('data-validate')); _.each(this.attrValidators, function(av) { + av.options = av.options || {}; if (this.element.value.length || av.options.allow_blank !== true) { var method = _.bind(judge.eachValidators[av.kind], this.element), validation = method(av.options, av.messages);