diff src/main/java/de/mpiwg/itgroup/ismi/browse/AbstractEntityRepositoryBean.java @ 207:91f177641ec7

New clean actions to delete lost floruit_dates and empty references.
author casties
date Mon, 26 Aug 2019 16:06:55 +0200
parents b0b0f8e63c26
children
line wrap: on
line diff
--- a/src/main/java/de/mpiwg/itgroup/ismi/browse/AbstractEntityRepositoryBean.java	Mon Aug 05 19:45:39 2019 +0200
+++ b/src/main/java/de/mpiwg/itgroup/ismi/browse/AbstractEntityRepositoryBean.java	Mon Aug 26 16:06:55 2019 +0200
@@ -218,13 +218,15 @@
 	}
 	
 
-    public void searchByAttributes() throws Exception {
+    public void searchByAttributes(List<AttributeFilter> filterList) throws Exception {
         this.resultMode = MODE_ADVANCED;
         this.setPage("");
         this.entities = new ArrayList<Entity>();
         this.currentEntities = new ArrayList<Entity>();
 
-        List<AttributeFilter> filterList = new ArrayList<AttributeFilter>();
+        if (filterList == null) {
+        	filterList = new ArrayList<AttributeFilter>();
+        }
 
         this.resultSummaryMsg = "";
         Map<Entity, Attribute> resultMap = new HashMap<Entity, Attribute>();
@@ -356,7 +358,7 @@
 	
 	public String actionSearchByAttributes() {
 		try {
-			this.searchByAttributes();	
+			this.searchByAttributes(null);	
 		} catch (Exception e) {
 			printInternalError(e);
 			logger.error(e.getMessage(), e);