Fix protocol table filtering by keywords [SCI-957]

This commit is contained in:
Oleksii Kriuchykhin 2017-01-26 15:52:46 +01:00
parent 3e6d11a087
commit 17a53cbd7f

View file

@ -190,9 +190,11 @@ class ProtocolsDatatable < AjaxDatatablesRails::Base
kws = record.protocol_keywords_str.split(", ")
res = []
kws.sort_by{ |word| word.downcase }.each do |kw|
res << "<a href='#' data-action='filter' data-param='#{kw}'>#{kw}</a>"
sanitized_kw = sanitize_input(kw)
res << "<a href='#' data-action='filter' " \
"data-param='#{sanitized_kw}'>#{sanitized_kw}</a>"
end
sanitize_input(res.join(', '))
res.join(', ')
end
end