diff --git a/lib/seo_meta/instance_methods.rb b/lib/seo_meta/instance_methods.rb index eaaec73..73b636c 100644 --- a/lib/seo_meta/instance_methods.rb +++ b/lib/seo_meta/instance_methods.rb @@ -10,19 +10,16 @@ def seo_meta end # Allow attributes supplied to override the current seo_meta_attributes. - def attributes_with_seo_meta - seo_meta_attributes.merge(attributes_without_seo_meta) + def attributes + seo_meta_attributes.merge(super) end - alias_method_chain :attributes, :seo_meta - - def attributes_equals_with_seo_meta(attributes, *args) + def attributes_equals(attributes, *args) seo_meta_attributes.merge(attributes) - attributes_equals_without_seo_meta + super end alias_method :attributes_equals, :attributes= - alias_method_chain :attributes_equals, :seo_meta end end end @@ -48,4 +45,4 @@ def save_meta_tags! seo_meta.save end end -end \ No newline at end of file +end