From f012fd45216588f32bc00cea8a25d717c56ccc5f Mon Sep 17 00:00:00 2001
From: "Barbara B. Frosik" <bfrosik@aps.anl.gov>
Date: Fri, 4 Sep 2015 21:34:28 +0000
Subject: [PATCH] changed getListDataModel in CrudEntityController to rebuild
 the model every time

---
 .../anl/aps/dm/portal/controllers/CrudEntityController.java  | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/java/DmWebPortal/src/java/gov/anl/aps/dm/portal/controllers/CrudEntityController.java b/src/java/DmWebPortal/src/java/gov/anl/aps/dm/portal/controllers/CrudEntityController.java
index cfa44ca3..700b2602 100644
--- a/src/java/DmWebPortal/src/java/gov/anl/aps/dm/portal/controllers/CrudEntityController.java
+++ b/src/java/DmWebPortal/src/java/gov/anl/aps/dm/portal/controllers/CrudEntityController.java
@@ -206,9 +206,8 @@ public abstract class CrudEntityController<EntityType extends CloneableEntity, F
     }
 
     public DataModel getListDataModel() {
-        if (listDataModel == null) {
-            listDataModel = createListDataModel();
-        }
+        resetListDataModel();       
+        listDataModel = createListDataModel();
         return listDataModel;
     }
 
-- 
GitLab