lib/active_admin/views/components/site_title.rb in activeadmin-1.3.1 vs lib/active_admin/views/components/site_title.rb in activeadmin-1.4.0

- old
+ new

@@ -20,34 +20,33 @@ def site_title_link? @namespace.site_title_link.present? end - def site_title_image? - @namespace.site_title_image.present? + def site_title_image + @site_title_image ||= @namespace.site_title_image(helpers) end private def site_title_with_link helpers.link_to(site_title_content, @namespace.site_title_link) end def site_title_content - if site_title_image? + if site_title_image.present? title_image else title_text end end def title_text - helpers.render_or_call_method_or_proc_on(helpers, @namespace.site_title) + @title_text ||= @namespace.site_title(helpers) end def title_image - path = helpers.render_or_call_method_or_proc_on(helpers, @namespace.site_title_image) - helpers.image_tag(path, id: "site_title_image", alt: title_text) + helpers.image_tag(site_title_image, id: "site_title_image", alt: title_text) end end end