lib/service_adaptors/scopus.rb in umlaut-3.0.0beta4 vs lib/service_adaptors/scopus.rb in umlaut-3.0.0beta5
- old
+ new
@@ -31,10 +31,13 @@
# for it in case added functionality does later.
#
class Scopus < Service
require 'open-uri'
require 'multi_json'
+
+ include ActionView::Helpers::SanitizeHelper
+
include MetadataHelper
include UmlautHttp
required_config_params :json_api_key
@@ -235,10 +238,11 @@
return if first_hit["abstract"].blank?
request.add_service_response(
:service=>self,
:display_text => "Abstract from #{@display_name}",
- :content => first_hit["abstract"],
+ :content => sanitize(first_hit["abstract"]),
+ :content_html_safe => true,
:url => detail_url(first_hit),
:service_type_value => :abstract)
end
def detail_url(hash)