Author: marcel.offermans at luminis.nl
Date: Wed Jan  5 11:19:02 2011
New Revision: 562

Log:
According to spec, getUser() should not return a user if there is more than one 
match.

Modified:
   
trunk/amdatu-core/useradminstore-fs/src/main/java/org/amdatu/core/useradminstore/fs/service/FSUserAdminStorageProvider.java

Modified: 
trunk/amdatu-core/useradminstore-fs/src/main/java/org/amdatu/core/useradminstore/fs/service/FSUserAdminStorageProvider.java
==============================================================================
--- 
trunk/amdatu-core/useradminstore-fs/src/main/java/org/amdatu/core/useradminstore/fs/service/FSUserAdminStorageProvider.java
 (original)
+++ 
trunk/amdatu-core/useradminstore-fs/src/main/java/org/amdatu/core/useradminstore/fs/service/FSUserAdminStorageProvider.java
 Wed Jan  5 11:19:02 2011
@@ -327,7 +327,7 @@
         catch (InvalidSyntaxException e) {
             throw new StorageException(e.getMessage());
         }
-        if (matchingUsers.size() > 0) {
+        if (matchingUsers.size() == 1) {
             return matchingUsers.get(0);
         }
         return null;

Reply via email to