diff --git a/lib/ajax-datatables-rails/base.rb b/lib/ajax-datatables-rails/base.rb index 6f20a7e..73df486 100644 --- a/lib/ajax-datatables-rails/base.rb +++ b/lib/ajax-datatables-rails/base.rb @@ -98,7 +98,7 @@ def sanitize_data(data) if record.is_a?(Array) record.map { |td| ERB::Util.html_escape(td) } else - record.update(record) { |_, v| ERB::Util.html_escape(v) } + record.update(record) { |_, v| v.is_a?(Hash) ? v : ERB::Util.html_escape(v) } end end end