[DS-898] Caching error in browse, search and discovery results

git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6369 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
Ben Bosman
2011-05-12 08:58:30 +00:00
parent 910f55a3d4
commit 4b4b8c1270
3 changed files with 6 additions and 0 deletions

View File

@@ -150,6 +150,8 @@ public abstract class AbstractSearch extends AbstractFiltersTransformer {
SolrDocumentList results = this.queryResults.getResults(); SolrDocumentList results = this.queryResults.getResults();
if (results != null) { if (results != null) {
validity.add("total:"+results.getNumFound());
validity.add("start:"+results.getStart());
validity.add("size:" + results.size()); validity.add("size:" + results.size());
for (SolrDocument result : results) { for (SolrDocument result : results) {

View File

@@ -167,6 +167,8 @@ public abstract class AbstractSearch extends AbstractDSpaceTransformer
DSpaceObject scope = getScope(); DSpaceObject scope = getScope();
validity.add(scope); validity.add(scope);
validity.add("total:"+queryResults.getHitCount());
validity.add("start:"+queryResults.getStart());
performSearch(); performSearch();

View File

@@ -179,6 +179,8 @@ public class ConfigurableBrowse extends AbstractDSpaceTransformer implements
} }
BrowseInfo info = getBrowseInfo(); BrowseInfo info = getBrowseInfo();
validity.add("total:"+info.getTotal());
validity.add("start:"+info.getStart());
// Are we browsing items, or unique metadata? // Are we browsing items, or unique metadata?
if (isItemBrowse(info)) if (isItemBrowse(info))