From 302bdba15004c8460920d540b5eef60fa93c5288 Mon Sep 17 00:00:00 2001 From: Brenda Wallace Date: Sun, 29 Oct 2017 20:08:09 +1300 Subject: [PATCH] fixes search --- app/models/crop.rb | 4 ++-- app/services/crop_search_service.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/models/crop.rb b/app/models/crop.rb index 265b311a2..f38910041 100644 --- a/app/models/crop.rb +++ b/app/models/crop.rb @@ -203,8 +203,8 @@ class Crop < ActiveRecord::Base end # # Crop.search(string) - def self.search(_query) - CropSearchService.search + def self.search(query) + CropSearchService.search(query) end def self.case_insensitive_name(name) diff --git a/app/services/crop_search_service.rb b/app/services/crop_search_service.rb index aeb82a67b..af6085737 100644 --- a/app/services/crop_search_service.rb +++ b/app/services/crop_search_service.rb @@ -3,7 +3,7 @@ class CropSearchService def self.search(query) if ENV['GROWSTUFF_ELASTICSEARCH'] == "true" search_str = query.nil? ? "" : query.downcase - response = __elasticsearch__.search( # Finds documents which match any field, but uses the _score from + response = Crop.__elasticsearch__.search( # Finds documents which match any field, but uses the _score from # the best field insead of adding up _score from each field. query: { multi_match: {