src/main/kotlin/de/uapcore/lightpit/servlet/UsersServlet.kt

changeset 210
37fbdcb422b7
parent 209
c9c6abf167c7
child 247
e71ae69c68c0
     1.1 --- a/src/main/kotlin/de/uapcore/lightpit/servlet/UsersServlet.kt	Tue Aug 03 13:41:32 2021 +0200
     1.2 +++ b/src/main/kotlin/de/uapcore/lightpit/servlet/UsersServlet.kt	Tue Aug 03 14:08:08 2021 +0200
     1.3 @@ -96,15 +96,14 @@
     1.4              http.renderCommit("users/")
     1.5          } else {
     1.6              val errorMessages = mutableListOf<String>()
     1.7 -            val username = http.param("username", {
     1.8 +            user.username = http.param("username", {
     1.9                  if (it == null) ValidationError("validation.username.null")
    1.10                  else if (dao.findUserByName(it) != null) ValidationError("validation.username.unique")
    1.11                  else ValidatedValue(it)
    1.12 -            }, errorMessages)
    1.13 +            }, "", errorMessages)
    1.14  
    1.15 -            if (username != null) {
    1.16 -                logger().info("Insert user ${username}.")
    1.17 -                user.username = username
    1.18 +            if (errorMessages.isEmpty()) {
    1.19 +                logger().info("Insert user ${user.username}.")
    1.20                  dao.insertUser(user)
    1.21                  http.renderCommit("users/")
    1.22              } else {

mercurial