|
From: <hs...@us...> - 2011-09-15 17:30:58
|
Revision: 957
http://treebase.svn.sourceforge.net/treebase/?rev=957&view=rev
Author: hshyket
Date: 2011-09-15 17:30:52 +0000 (Thu, 15 Sep 2011)
Log Message:
-----------
Updating it so that any data provided in RSS format is not saved in the memory search results.
Modified Paths:
--------------
trunk/treebase-web/src/main/java/org/cipres/treebase/web/controllers/StudySearchController.java
Modified: trunk/treebase-web/src/main/java/org/cipres/treebase/web/controllers/StudySearchController.java
===================================================================
--- trunk/treebase-web/src/main/java/org/cipres/treebase/web/controllers/StudySearchController.java 2011-09-15 15:50:53 UTC (rev 956)
+++ trunk/treebase-web/src/main/java/org/cipres/treebase/web/controllers/StudySearchController.java 2011-09-15 17:30:52 UTC (rev 957)
@@ -395,7 +395,9 @@
root = normalizeParseTree(root);
Set<Study> queryResults = doCQLQuery(root, new HashSet<Study>(),request, response, errors);
StudySearchResults tsr = new StudySearchResults(queryResults);
- saveSearchResults(request, tsr);
+ if (! request.getParameter("format").equals("rss1")) {
+ saveSearchResults(request, tsr);
+ }
if ( TreebaseUtil.isEmpty(request.getParameter("format")) || ! request.getParameter("format").equals("rss1") ) {
return new ModelAndView("search/studySearch", Constants.RESULT_SET, tsr);
}
@@ -414,7 +416,9 @@
res = tsr.convertToTaxa();
}
}
- this.saveSearchResults(request, res);
+ if (! request.getParameter("format").equals("rss1")) {
+ this.saveSearchResults(request, res);
+ }
return this.searchResultsAsRDF(res, request, root, schema, "study");
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|