Adapt security for JSP UI, breaks RIA UI (user natures collection)
[lgpl/argeo-commons.git] / security / runtime / org.argeo.security.core / src / main / java / org / argeo / security / ldap / nature / CoworkerUserNatureMapper.java
index d7448f91412d80da55047c6adfb157ea841cd32e..761d1186cc40f8eb0979214e7d1f9c101e3049f4 100644 (file)
@@ -24,13 +24,16 @@ import org.springframework.ldap.core.DirContextOperations;
 
 public class CoworkerUserNatureMapper implements UserNatureMapper {
 
+       public String getName() {
+               return "coworker";
+       }
+
        public UserNature mapUserInfoFromContext(DirContextOperations ctx) {
                CoworkerNature nature = new CoworkerNature();
                nature.setMobile(ctx.getStringAttribute("mobile"));
                nature.setTelephoneNumber(ctx.getStringAttribute("telephoneNumber"));
 
-               if (nature.getMobile() == null
-                               && nature.getTelephoneNumber() == null)
+               if (nature.getMobile() == null && nature.getTelephoneNumber() == null)
                        return null;
                else
                        return nature;
@@ -44,8 +47,8 @@ public class CoworkerUserNatureMapper implements UserNatureMapper {
                }
                if (nature.getTelephoneNumber() == null
                                || !nature.getTelephoneNumber().equals("")) {
-                       ctx.setAttributeValue("telephoneNumber", nature
-                                       .getTelephoneNumber());
+                       ctx.setAttributeValue("telephoneNumber",
+                                       nature.getTelephoneNumber());
                }
        }