=== modified file 'dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/useraccount/updateUserAccountForm.vm' --- dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/useraccount/updateUserAccountForm.vm 2013-04-30 07:32:39 +0000 +++ dhis-2/dhis-web/dhis-web-commons-resources/src/main/webapp/dhis-web-commons/useraccount/updateUserAccountForm.vm 2015-11-08 16:58:48 +0000 @@ -23,6 +23,7 @@ + #if( !$userCredentials.externalAuth ) @@ -31,6 +32,7 @@ + #end === modified file 'dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/useraccount/action/UpdateUserAccountAction.java' --- dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/useraccount/action/UpdateUserAccountAction.java 2015-08-25 13:54:00 +0000 +++ dhis-2/dhis-web/dhis-web-commons/src/main/java/org/hisp/dhis/useraccount/action/UpdateUserAccountAction.java 2015-11-08 16:58:48 +0000 @@ -163,12 +163,9 @@ user.setFirstName( firstName ); user.setEmail( email ); user.setPhoneNumber( phoneNumber ); - - if ( rawPassword != null ) - { - userService.encodeAndSetPassword( user, rawPassword ); - } - + + userService.encodeAndSetPassword( user, rawPassword ); + userService.updateUserCredentials( user.getUserCredentials() ); userService.updateUser( user );