diff --git a/app/services/projects/elasticsearch_service.rb b/app/services/projects/elasticsearch_service.rb index 466e17ffd..24d57cfa2 100644 --- a/app/services/projects/elasticsearch_service.rb +++ b/app/services/projects/elasticsearch_service.rb @@ -10,7 +10,7 @@ class Projects::ElasticsearchService < ApplicationService api_url = "#{domain}/search?page=1&size=1000&term=#{@keyword}&type=1" response = Faraday.get(api_url) result = JSON.parse(response&.body) - project_ids = result[:data][:rows].map{|d|d[:instanceId]} + project_ids = result['data']['rows'].map{|d|d['instanceId']} project_ids rescue => e puts "ElasticsearchService error: #{e.message}"