mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-07 10:04:21 +00:00
[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:
@@ -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) {
|
||||||
|
@@ -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();
|
||||||
|
|
||||||
|
@@ -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))
|
||||||
|
Reference in New Issue
Block a user