From 2757e95490b7b203ca4885ad848781a4f3d6d06f Mon Sep 17 00:00:00 2001 From: Paul Pound Date: Tue, 6 Jun 2023 10:24:06 -0300 Subject: [PATCH] fix link to all solr results when query in quotes --- modules/solr_site/js/solr_site_results.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/solr_site/js/solr_site_results.js b/modules/solr_site/js/solr_site_results.js index 9e2f9a5..d0c9a14 100644 --- a/modules/solr_site/js/solr_site_results.js +++ b/modules/solr_site/js/solr_site_results.js @@ -1,7 +1,8 @@ Drupal.behaviors.roblib_search_solr_site_results = { attach: function (context, settings) { if (context == document) { - query = drupalSettings.path.currentPath.replace('roblib_search/', ''); + unencoded_query = drupalSettings.path.currentPath.replace('roblib_search/', ''); + query = encodeURIComponent(unencoded_query); solrUrl = settings.solr_site_search_url + query; baseUrl = settings.solr_site_base_url + query; jQuery.getJSON(baseUrl, function (data) { @@ -28,9 +29,9 @@ Drupal.behaviors.roblib_search_solr_site_results = { jQuery('#' + 'roblib-search-content-solr-site-results').empty().append(items.join('')); } if (total_found > 0) { - results_url = 'see all results (' + results_url = 'see all results (' + total_found + ') '; - move_me_div_url = 'Library Site (' + move_me_div_url = 'Library Site (' + total_found + ') '; jQuery('#' + 'roblib-search-solr-site-results-more').empty().append(results_url); jQuery('#' + 'roblib-solr-more-results-results').empty().append(results_url);