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;