OSDN Git Service

fix profiler extend system
[pettanr/pettanr.git] / lib / validators / boost_validator.rb
index 40dce60..63ad5af 100644 (file)
@@ -1,8 +1,8 @@
 class BoostValidator < ActiveModel::EachValidator\r
   def validate_each(record, attribute, value)\r
-    resource = record.boosters[options[:resource_name].to_s].resource\r
+    rec = record.boosters[options[:resource_name].to_s].extend_item\r
     msg = options[:message] || I18n.t('activerecord.errors.messages.extend_settings')\r
-    record.errors[attribute] << msg unless resource.valid?\r
+    record.errors[attribute] << msg unless rec.valid?\r
   end\r
 end\r
 \r