app/models/concerns/adminpanel/sitemap.rb in adminpanel-3.2.1 vs app/models/concerns/adminpanel/sitemap.rb in adminpanel-3.3.0

- old
+ new

@@ -1,9 +1,8 @@ module Adminpanel module Sitemap extend ActiveSupport::Concern - include Rails.application.routes.url_helpers included do after_create :ping_engines after_update :ping_engines after_destroy :ping_engines @@ -16,14 +15,13 @@ bing: "http://www.bing.com/webmaster/ping.aspx?siteMap=%s" } end def ping_engines - logger.info Time.now ping_urls.each do |name, url| - request = url % CGI.escape("#{root_url}/sitemap.xml") + request = url % CGI.escape("#{Rails.application.routes.url_helpers.root_url}/sitemap.xml") logger.info " Pinging #{name} with #{request}" - if !Rails.env.development? + if Rails.env.production? response = Net::HTTP.get_response(URI.parse(request)) logger.info " #{response.code}: #{response.message}" logger.info " Body: #{response.body}" end end