Deal with null LDAP filter
authorMathieu Baudier <mbaudier@argeo.org>
Thu, 29 Mar 2018 18:30:10 +0000 (20:30 +0200)
committerMathieu Baudier <mbaudier@argeo.org>
Thu, 29 Mar 2018 18:30:10 +0000 (20:30 +0200)
org.argeo.enterprise/src/org/argeo/osgi/useradmin/OsUserDirectory.java

index 3953a70d0f1fa0526519c8051a0e01dceae297de..fd7826303edb77ed951e2cfb34774193455c16e0 100644 (file)
@@ -53,7 +53,7 @@ public class OsUserDirectory extends AbstractUserDirectory {
        @Override
        protected List<DirectoryUser> doGetRoles(Filter f) {
                List<DirectoryUser> res = new ArrayList<>();
-               if (f.match(osUser.getProperties()))
+               if (f==null || f.match(osUser.getProperties()))
                        res.add(osUser);
                return res;
        }