From d6e988fc183709a9895826744aa5b8021aa1f4db Mon Sep 17 00:00:00 2001 From: "Barbara B. Frosik" <bfrosik@aps.anl.gov> Date: Mon, 20 Oct 2014 19:19:43 +0000 Subject: [PATCH] Fix for the Primefaces 5.1 --- .../anl/aps/dm/portal/controllers/CrudEntityController.java | 6 +++--- .../DmWebPortal/web/templates/contentViewTemplate4x3.xhtml | 2 +- 2 files changed, 4 insertions(+), 4 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 735273fb..d7c16fed 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 @@ -112,9 +112,9 @@ public abstract class CrudEntityController<EntityType extends CloneableEntity, F if (listDataTable == null) { return false; } - Map<String, String> filterMap = listDataTable.getFilters(); - for (String filter : filterMap.values()) { - if (filter != null && !filter.isEmpty()) { + Map<String, Object> filterMap = listDataTable.getFilters(); + for (Object filter : filterMap.values()) { + if ((String)filter != null && !((String)filter).isEmpty()) { return true; } } diff --git a/src/java/DmWebPortal/web/templates/contentViewTemplate4x3.xhtml b/src/java/DmWebPortal/web/templates/contentViewTemplate4x3.xhtml index a9cf3527..5193ff00 100644 --- a/src/java/DmWebPortal/web/templates/contentViewTemplate4x3.xhtml +++ b/src/java/DmWebPortal/web/templates/contentViewTemplate4x3.xhtml @@ -58,7 +58,7 @@ <p:menuitem value="Home" url="/views/home.xhtml" icon="ui-icon-home"/> <p:menuitem value="Experiment Types" url="/views/experimentType/list.xhtml"/> <p:menuitem value="Users" url="/views/userInfo/list.xhtml"/> - <p:menuitem value="Login" onclick="loginDialog.show();" rendered="#{!loginController.loggedIn}" icon="ui-icon-person"/> + <p:menuitem value="Login" onclick="PF('loginDialog').show();" rendered="#{!loginController.loggedIn}" icon="ui-icon-person"/> <p:menuitem value="Logout" action="#{loginController.logout()}" rendered="#{loginController.loggedIn}" icon="ui-icon-close"/> </p:menubar> </h:form> </ui:insert> -- GitLab