Author: solomax
Date: Fri Sep 18 10:57:14 2015
New Revision: 1703806

URL: http://svn.apache.org/viewvc?rev=1703806&view=rev
Log:
[OPENMEETINGS-1253] serch in string labels works as expected

Modified:
    
openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/label/LabelDao.java
    
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java

Modified: 
openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/label/LabelDao.java
URL: 
http://svn.apache.org/viewvc/openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/label/LabelDao.java?rev=1703806&r1=1703805&r2=1703806&view=diff
==============================================================================
--- 
openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/label/LabelDao.java
 (original)
+++ 
openmeetings/branches/3.0.x/src/db/java/org/apache/openmeetings/db/dao/label/LabelDao.java
 Fri Sep 18 10:57:14 2015
@@ -282,7 +282,8 @@ public class LabelDao implements IDataPr
                        CollectionUtils.filter(result, new Predicate() {
                                @Override
                                public boolean evaluate(Object o) {
-                                       return o != null && 
((String)o).contains(search);
+                                       StringLabel sl = (StringLabel)o;
+                                       return o != null && 
(sl.getKey().contains(search) || sl.getValue().contains(search));
                                }
                        });
                }

Modified: 
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java
URL: 
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java?rev=1703806&r1=1703805&r2=1703806&view=diff
==============================================================================
--- 
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java
 (original)
+++ 
openmeetings/trunk/singlewebapp/openmeetings-db/src/main/java/org/apache/openmeetings/db/dao/label/LabelDao.java
 Fri Sep 18 10:57:14 2015
@@ -284,7 +284,8 @@ public class LabelDao implements IDataPr
                        CollectionUtils.filter(result, new Predicate() {
                                @Override
                                public boolean evaluate(Object o) {
-                                       return o != null && 
((String)o).contains(search);
+                                       StringLabel sl = (StringLabel)o;
+                                       return o != null && 
(sl.getKey().contains(search) || sl.getValue().contains(search));
                                }
                        });
                }


Reply via email to