keycloak-memoizeit

KEYCLOAK-74 SaasServise fix

9/27/2013 11:09:33 AM

Details

diff --git a/services/src/main/java/org/keycloak/services/resources/SaasService.java b/services/src/main/java/org/keycloak/services/resources/SaasService.java
index ee2a3bb..c559833 100755
--- a/services/src/main/java/org/keycloak/services/resources/SaasService.java
+++ b/services/src/main/java/org/keycloak/services/resources/SaasService.java
@@ -273,29 +273,8 @@ public class SaasService {
         newUser.setUsername(formData.getFirst("username"));
         newUser.setEmail(formData.getFirst("email"));
 
-        String fullname = formData.getFirst("name");
-        if (fullname != null) {
-            StringTokenizer tokenizer = new StringTokenizer(fullname, " ");
-            StringBuffer first = null;
-            String last = "";
-            while (tokenizer.hasMoreTokens()) {
-                String token = tokenizer.nextToken();
-                if (tokenizer.hasMoreTokens()) {
-                    if (first == null) {
-                        first = new StringBuffer();
-                    } else {
-                        first.append(" ");
-                    }
-                    first.append(token);
-                } else {
-                    last = token;
-                }
-            }
-            if (first == null)
-                first = new StringBuffer();
-            newUser.setFirstName(first.toString());
-            newUser.setLastName(last);
-        }
+        newUser.setFirstName(formData.getFirst("firstName"));
+        newUser.setLastName(formData.getFirst("lastName"));
 
         if (requiredCredentialTypes.contains(CredentialRepresentation.PASSWORD)) {
             newUser.credential(CredentialRepresentation.PASSWORD, formData.getFirst("password"));