diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 19c13f5db..fa4f42d5c 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -19,6 +19,14 @@ module ApplicationHelper end end + def escape_unicode(javascript) + if javascript + javascript.gsub(/\342\200\250/u, '
').gsub(/(<\/)/u, '\u003C/').html_safe + else + '' + end + end + def with_format(format, &block) old_formats = formats self.formats = [format] diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index c82dbd09d..5fc7deebb 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -59,7 +59,7 @@ <%- if @preloaded.present? %> <%- end %>