Update logged in user.
[lgpl/argeo-commons.git] / security / runtime / org.argeo.security.mvc / src / main / java / org / argeo / security / mvc / UsersRolesController.java
index 4d59fc5007710925f6ef9ea5a592ca0660a1e9c8..cd954644aecff4ddb4e266efcf85fe2aad3173b2 100644 (file)
@@ -50,7 +50,7 @@ public class UsersRolesController implements MvcConstants {
        @RequestMapping("/getCredentials.*")
        @ModelAttribute("user")
        public ArgeoUser getCredentials() {
-               ArgeoUser argeoUser = securityService.getSecurityDao().getCurrentUser();
+               ArgeoUser argeoUser = securityService.getCurrentUser();
                if (argeoUser == null)
                        return new SimpleArgeoUser();
                else
@@ -92,7 +92,7 @@ public class UsersRolesController implements MvcConstants {
        @ModelAttribute("user")
        /** Will only update the user natures.*/
        public ArgeoUser updateUserSelf(Reader reader) {
-               ArgeoUser user = securityService.getSecurityDao().getCurrentUser();
+               ArgeoUser user = securityService.getCurrentUser();
                ArgeoUser userForNatures = userDeserializer.deserialize(reader,
                                SimpleArgeoUser.class);
                user.updateUserNatures(userForNatures.getUserNatures());