From 3f0e16feaa93e1ac01f3bedec1b5c90b3fa4390f Mon Sep 17 00:00:00 2001 From: alexdbondoc17 Date: Thu, 3 Mar 2022 01:44:48 +0000 Subject: [PATCH] Fix `citation_finder#search` in `document` --- app/controllers/concerns/document_search.rb | 2 +- app/controllers/concerns/jurisprudence_search.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/concerns/document_search.rb b/app/controllers/concerns/document_search.rb index 35510dd..eb762f9 100644 --- a/app/controllers/concerns/document_search.rb +++ b/app/controllers/concerns/document_search.rb @@ -13,7 +13,7 @@ module DocumentSearch without(:id).any_of(search_params[:exclude_ids]) if search_params[:exclude_ids].present? - with(:citation_finders_names).any_of(search_params[:citation_finder]) if search_params[:citation_finder].present? + with(:citation_finders_names).any_of([search_params[:citation_finder]]) if search_params[:citation_finder].present? with(:is_only_in_premium_libraries, false) diff --git a/app/controllers/concerns/jurisprudence_search.rb b/app/controllers/concerns/jurisprudence_search.rb index 2965661..b69936e 100644 --- a/app/controllers/concerns/jurisprudence_search.rb +++ b/app/controllers/concerns/jurisprudence_search.rb @@ -19,7 +19,7 @@ module JurisprudenceSearch with(:subject_ids).any_of(search_params[:subject_ids].split(",").map(&:strip).map(&:to_i)) if search_params[:subject_ids].present? - with(:citation_finders_names).any_of(search_params[:citation_finder]) if search_params[:citation_finder].present? + with(:citation_finders_names).any_of([search_params[:citation_finder]]) if search_params[:citation_finder].present? without(:id).any_of(search_params[:exclude_ids]) if search_params[:exclude_ids].present?