Methode: changePassword
le test pour la mise à jour est erronée
if (checkPasswordValidity(newPassword))
{
// Check if anything has changed

if (newPassword != null &&
//newPassword.equals(currentPassword))
! newPassword.equals(currentPassword))
{
user.setValue(passwordFieldInfo, newPassword);
user.set();

passwordController.showWarning("LY_PASSWORD_CHANGED");
}

return true;
}





Il faut donc surcharger cette méthode pour faire la mise à jour