diff --git a/templates/ruby/search_helpers.mustache b/templates/ruby/search_helpers.mustache index 672ce687c60..298f546b483 100644 --- a/templates/ruby/search_helpers.mustache +++ b/templates/ruby/search_helpers.mustache @@ -128,7 +128,8 @@ end def browse_rules(index_name, search_rules_params = Search::SearchRulesParams.new, request_options = {}, &block) search_rules_params = api_client.object_to_hash(search_rules_params) - search_rules_params[:hitsPerPage] = 1000 unless search_rules_params.key?(:hitsPerPage) + search_rules_params[:page] ||= 0 + search_rules_params[:hitsPerPage] ||= 1000 rules = [] loop do @@ -156,7 +157,8 @@ end def browse_synonyms(index_name, search_synonyms_params = Search::SearchSynonymsParams.new, request_options = {}, &block) search_synonyms_params = api_client.object_to_hash(search_synonyms_params) - search_synonyms_params[:hitsPerPage] = 1000 unless search_synonyms_params.key?(:hitsPerPage) + search_synonyms_params[:page] ||= 0 + search_synonyms_params[:hitsPerPage] ||= 1000 synonyms = [] loop do