projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Finish implementing API
[lgpl/argeo-commons.git]
/
security
/
runtime
/
org.argeo.security.mvc
/
src
/
main
/
java
/
org
/
argeo
/
security
/
mvc
/
UsersRolesController.java
diff --git
a/security/runtime/org.argeo.security.mvc/src/main/java/org/argeo/security/mvc/UsersRolesController.java
b/security/runtime/org.argeo.security.mvc/src/main/java/org/argeo/security/mvc/UsersRolesController.java
index c95d909841ced8b24d83a6828c3efe949303a317..ce6054645a084af0d875335c075972532230132a 100644
(file)
--- a/
security/runtime/org.argeo.security.mvc/src/main/java/org/argeo/security/mvc/UsersRolesController.java
+++ b/
security/runtime/org.argeo.security.mvc/src/main/java/org/argeo/security/mvc/UsersRolesController.java
@@
-66,23
+66,23
@@
public class UsersRolesController implements MvcConstants {
@RequestMapping("/createUser.security")
@ModelAttribute(ANSWER_MODEL_KEY)
@RequestMapping("/createUser.security")
@ModelAttribute(ANSWER_MODEL_KEY)
- public
ServerAnsw
er createUser(Reader reader) {
+ public
ArgeoUs
er createUser(Reader reader) {
ArgeoUser user = (ArgeoUser) userDeserializer.deserialize(reader);
userDao.create(user);
ArgeoUser user = (ArgeoUser) userDeserializer.deserialize(reader);
userDao.create(user);
- return
ServerAnswer.ok("User " + user.getUsername() + " created"
);
+ return
userDao.getUser(user.getUsername()
);
}
@RequestMapping("/updateUser.security")
@ModelAttribute(ANSWER_MODEL_KEY)
}
@RequestMapping("/updateUser.security")
@ModelAttribute(ANSWER_MODEL_KEY)
- public
ServerAnsw
er updateUser(Reader reader) {
+ public
ArgeoUs
er updateUser(Reader reader) {
ArgeoUser user = (ArgeoUser) userDeserializer.deserialize(reader);
userDao.update(user);
ArgeoUser user = (ArgeoUser) userDeserializer.deserialize(reader);
userDao.update(user);
- return
ServerAnswer.ok("User " + user.getUsername() + " updated"
);
+ return
userDao.getUser(user.getUsername()
);
}
@RequestMapping("/createUser2.security")
@ModelAttribute(ANSWER_MODEL_KEY)
}
@RequestMapping("/createUser2.security")
@ModelAttribute(ANSWER_MODEL_KEY)
- public
ServerAnsw
er createUser(@RequestParam("body") String body) {
+ public
ArgeoUs
er createUser(@RequestParam("body") String body) {
if (log.isDebugEnabled())
log.debug("body:\n" + body);
StringReader reader = new StringReader(body);
if (log.isDebugEnabled())
log.debug("body:\n" + body);
StringReader reader = new StringReader(body);
@@
-93,7
+93,7
@@
public class UsersRolesController implements MvcConstants {
IOUtils.closeQuietly(reader);
}
userDao.create(user);
IOUtils.closeQuietly(reader);
}
userDao.create(user);
- return
ServerAnswer.ok("User " + user.getUsername() + " created"
);
+ return
userDao.getUser(user.getUsername()
);
}
@RequestMapping("/deleteUser.security")
}
@RequestMapping("/deleteUser.security")