lib/degu/has_enum.rb in degu-0.8.0 vs lib/degu/has_enum.rb in degu-0.8.1

- old
+ new

@@ -15,10 +15,10 @@ # end def has_enum(enum_name, options={}) enum_column = options.has_key?(:column_name) ? options[:column_name].to_s : "#{enum_name}_type" - self.send("validate", "#{enum_column}_check_for_valid_type_of_enum") + self.send("validate", "#{enum_column}_check_for_valid_type_of_enum".to_sym) # throws a NameError if Enum Class doesn't exists enum_class = options.has_key?(:class_name) ? options[:class_name].to_s.constantize : enum_name.to_s.camelize.constantize # Enum must be a Renum::EnumeratedValue Enum