lib/human_urls/sluggable.rb in human_urls-0.1.1 vs lib/human_urls/sluggable.rb in human_urls-0.1.2

- old
+ new

@@ -17,12 +17,10 @@ send(slug_param) end define_method(:prepare_slug) do # If these conditions generate slug from auto generated field - if generated_from.present? && - (!self.send("#{slug_param}_changed?") || - self.send("#{slug_param}").blank?) + if generated_from.present? && self.send("#{slug_param}").blank? # slug equals autogenerated field self.send("#{slug_param}=", send(generated_from)) end self.send("#{slug_param}=", send(slug_param).to_s) self.send("#{slug_param}=", send(slug_param).parameterize)