lib/gon/helpers.rb in gon-5.2.3 vs lib/gon/helpers.rb in gon-6.0.0
- old
+ new
@@ -1,22 +1,19 @@
class Gon
module ViewHelpers
def include_gon(options = {})
if variables_for_request_present?
Gon::Base.render_data(options)
- elsif Gon.global.all_variables.present?
+ elsif Gon.global.all_variables.present? || options[:init].present?
Gon.clear
Gon::Base.render_data(options)
- elsif options[:init].present?
- Gon.clear
- Gon::Base.render_data(options)
else
''
end
end
def include_gon_amd(options={})
- Gon::Base.render_data_amd(options)
+ Gon::Base.render_data(options.merge({amd: true}))
end
private
def variables_for_request_present?