lib/has_settings/setting.rb in has_settings-0.0.3 vs lib/has_settings/setting.rb in has_settings-0.0.4
- old
+ new
@@ -49,10 +49,10 @@
def self.owner_class=(owner_class)
@owner_class_sym = owner_class.name.underscore.to_sym
belongs_to owner_class_sym
validates_presence_of owner_class_sym
- validates_uniqueness_of :type, :scope => owner_class_key_sym
+ validates_uniqueness_of :name, :scope => owner_class_key_sym
if owner_class.table_exists? && owner_class.column_names.include?('updated_at')
before_create :update_owner_timestamp
before_destroy :update_owner_timestamp
end