Changes for page Context Search
Last modified by bougault on 2023/02/20 16:29
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,5 +1,5 @@ 1 - {{html clean="false"}}2 -<!-- 1 + 2 +{{html clean="false"}}<!-- 3 3 !!! POC. Code must be reviewed / optimized and packaged for use in production !!! 4 4 !!! Many optimisations can be done !!! 5 5 --> ... ... @@ -93,10 +93,7 @@ 93 93 fetchFilterSearch() { 94 94 return new Promise((resolve) => { 95 95 if(this.hasActiveFilters()) { 96 - fetch(this.filterUrl).then(res => res.json()).then((res) => { 97 - this.collabFiltersResults = res; 98 - resolve(res); 99 - }); 96 + fetch(this.filterUrl).then(res => res.json()).then((res) => resolve(res)); 100 100 } else { 101 101 resolve([]); 102 102 } ... ... @@ -139,17 +139,6 @@ 139 139 </div> 140 140 `)} 141 141 </div> 142 - <div class="rawResults"> 143 - <div> 144 - <strong>XWiki Search Results</strong> 145 - <pre>${JSON.stringify(this.resultsCache, null, 2)}</pre> 146 - </div> 147 - <div> 148 - <strong>Collab Search Results (Filters)</strong> 149 - <pre>${JSON.stringify(this.collabFiltersResults, null, 2)}</pre> 150 - </div> 151 - </div> 152 -</div> 153 153 ` 154 154 } 155 155 } ... ... @@ -160,9 +160,10 @@ 160 160 require(['jquery'], function($) { 161 161 const solrServiceURL = new XWiki.Document('SuggestSolrService', 'XWiki').getURL('get'); 162 162 //contextSearchButton.addEventListener('click', function() { 163 - $. post(solrServiceURL, {149 + $.get(solrServiceURL, { 164 164 outputSyntax: 'plain', 165 165 media: 'json', 152 + nb:1000, 166 166 query: [ 167 167 'q="__INPUT__"~100', 168 168 'fq=type:DOCUMENT', ... ... @@ -176,5 +176,4 @@ 176 176 } 177 177 }); 178 178 </script> 179 -<clb-unified-search></clb-unified-search> 180 -{{/html}} 166 +<clb-unified-search></clb-unified-search>{{/html}}