lib/ads/rails/action_view/base.rb in ads-rails-0.1.1 vs lib/ads/rails/action_view/base.rb in ads-rails-0.2.0

- old
+ new

@@ -6,11 +6,13 @@ def google_adsense_include_tag(*args) options = args.extract_options! if ::Rails.env.production? script = ''.tap do |script| options.each do |key, value| - value = "'#{value}'" if value.is_a? String + if value.is_a? String + value = "'#{value}'" + end script << "google_ad_#{key} = #{value};\n" end end content_tag( :script, @@ -21,11 +23,11 @@ :script, nil, type: 'text/javascript', src: "#{request.protocol}pagead2.googlesyndication.com/pagead/show_ads.js" ) - elsif ::Rails.application.config.ads.renderer.is_a? Proc - instance_exec options, &::Rails.application.config.ads.renderer + elsif Ads.config.renderer.is_a? Proc + instance_exec options, &Ads.config.renderer else content_tag( :div, nil, style: "width:#{options[:width]}px;height:#{options[:height]}px;background:#c8c8c8;"