From 5a00e6bbab06230938a0d03c82ba8f230d2c386c Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Thu, 26 Jun 2014 00:35:35 -0700 Subject: [PATCH] Use symbols to be consistent --- lib/searchkick/results.rb | 2 +- test/highlight_test.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/searchkick/results.rb b/lib/searchkick/results.rb index a278245..2ed90b7 100644 --- a/lib/searchkick/results.rb +++ b/lib/searchkick/results.rb @@ -67,7 +67,7 @@ module Searchkick each_with_hit.map do |model, hit| details = {} if hit["highlight"] - details[:highlight] = Hash[ hit["highlight"].map{|k, v| [options[:json] ? k : k.sub(/\.analyzed\z/, "").to_sym, v.first] } ] + details[:highlight] = Hash[ hit["highlight"].map{|k, v| [(options[:json] ? k : k.sub(/\.analyzed\z/, "")).to_sym, v.first] } ] end [model, details] end diff --git a/test/highlight_test.rb b/test/highlight_test.rb index 9c84ed3..0cb0bdc 100644 --- a/test/highlight_test.rb +++ b/test/highlight_test.rb @@ -35,7 +35,7 @@ class TestHighlight < Minitest::Unit::TestCase } } } - assert_equal "Two Door Cinema Club", Product.search(json: json).with_details.first[1][:highlight]["name.analyzed"] + assert_equal "Two Door Cinema Club", Product.search(json: json).with_details.first[1][:highlight][:"name.analyzed"] end end -- libgit2 0.21.0