From 47fd99ab6993da22df8c70087143c094888b62d9 Mon Sep 17 00:00:00 2001 From: Mike Lynch <Michael.Lynch@uts.edu.au> Date: Wed, 4 Mar 2020 15:17:20 +1100 Subject: [PATCH] Tidying up a few more bugs in the new ViewDoc code, removed a bunch of console.logs from Router and SolrService --- src/components/Router.js | 5 +---- src/components/SolrService.js | 3 --- src/components/views/ViewDoc.js | 3 +-- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/components/Router.js b/src/components/Router.js index 522e462..b1005c0 100644 --- a/src/components/Router.js +++ b/src/components/Router.js @@ -32,6 +32,7 @@ const Router = async function (state) { if (verb === '#view/') { + console.log(`In view: currentSearch = ${JSON.stringify(state.main.currentSearch)}`); const res = await solrService.select(state.search, { start: 0, page: 1, @@ -73,8 +74,6 @@ const Router = async function (state) { const showFacet = search['showFacet'] || null; delete search['showFacet']; - console.log(`search ${JSON.stringify(search)} showFacet ${showFacet}`); - const res = await solrService.select(state.search, { start: start, page: page, @@ -106,8 +105,6 @@ const Router = async function (state) { } } else { - console.log(`facet search fields: ${JSON.stringify(state.main.facetSearchField)}`); - const res = await solrService.select(state.search, { start: state.main.start, page: state.main.page, diff --git a/src/components/SolrService.js b/src/components/SolrService.js index 9643794..0427845 100644 --- a/src/components/SolrService.js +++ b/src/components/SolrService.js @@ -13,7 +13,6 @@ function escapeSolrQuery(raw) { const SolrService = { select: async function (config, {start: start, page: page, search: search, facets: facets, facetLimit: facetLimit, facetViewAll: facetViewAll}) { - console.log("SolrService.select " + JSON.stringify(search)); try { var searchParams = config.mainSearch + '%3A*'; // default if search is empty if( search && Object.keys(search).length > 0 ) { @@ -30,7 +29,6 @@ const SolrService = { var query = `select?q=${searchParams}&start=${start}&page=${page}`; if(facets) { - console.log(`facets ${facetLimit} ${facetViewAll}`); query += `&facet=true&facet.field=${[...facets].join('&facet.field=')}&facet.limit=${facetLimit || 5}`; if( facetViewAll ) { // remove the facet limit if we're viewing one facet @@ -38,7 +36,6 @@ const SolrService = { } } - console.log(`solr query = ${query}`); const res = await axios.get(`${config.solrUrl}/${query}`); if (res.data) { return {data: res.data['response'], facets: res.data['facet_counts'], status: res.status}; diff --git a/src/components/views/ViewDoc.js b/src/components/views/ViewDoc.js index 927ee74..2631d81 100644 --- a/src/components/views/ViewDoc.js +++ b/src/components/views/ViewDoc.js @@ -12,7 +12,7 @@ const ViewDoc = function (data) { <div class="container col-sm-12 col-xl-9"><div class="row"> <div class="col-3 docSummary"> ${summary(data)} - <div class="summaryField"><a href="${SearchPath.toURI(data.currentSearch)}">< back to search</a></div> + <div class="summaryField"><a href="${SearchPath.toURI(data.main.currentSearch)}">< back to search</a></div> </div> <div class="col-8"> @@ -49,7 +49,6 @@ function summary(data) { if( fieldcf['facet'] ) { const facet = facetcf[fieldcf['facet']]; for( v of values ) { - console.log(fieldcf['field'], v); if( facet['JSON'] ) { const j = tryJSON(v); const value = { -- GitLab