diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/controller/PagedSearchController.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/controller/PagedSearchController.java index 5bf80d773..8caf81163 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/controller/PagedSearchController.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/controller/PagedSearchController.java @@ -445,8 +445,9 @@ public class PagedSearchController extends FreemarkerHttpServlet { private String getSnippet(SolrDocument doc, QueryResponse response) { String docId = doc.get(VitroSearchTermNames.DOCID).toString(); StringBuffer text = new StringBuffer(""); - if (response.getHighlighting() != null && response.getHighlighting().get(docId) != null) { - List snippets = response.getHighlighting().get(docId).get(VitroSearchTermNames.ALLTEXT); + Map>> highlights = response.getHighlighting(); + if (highlights != null && highlights.get(docId) != null) { + List snippets = highlights.get(docId).get(VitroSearchTermNames.ALLTEXT); if (snippets != null && snippets.size() > 0) { text.append("... " + snippets.get(0) + " ..."); } diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/solr/IndividualToSolrDocument.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/solr/IndividualToSolrDocument.java index 9b1fe1175..951487cd9 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/search/solr/IndividualToSolrDocument.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/search/solr/IndividualToSolrDocument.java @@ -158,9 +158,9 @@ public class IndividualToSolrDocument { Iterator dataPropertyStmtIter = dataPropertyStatements.iterator(); while (dataPropertyStmtIter.hasNext()) { DataPropertyStatement dataPropertyStmt = dataPropertyStmtIter.next(); - if(dataPropertyStmt.getDatapropURI().equals(label)){ // we don't want label to be added to alltext - continue; - } + if(dataPropertyStmt.getDatapropURI().equals(label)){ // we don't want label to be added to alltext + continue; + } allTextValue.append(" "); allTextValue.append(((t=dataPropertyStmt.getData()) == null)?"":t); }