displayErrorMessage($.i18n.prop( data.errorKey ),idToAppend);
} else if (data.errorMessages){
$.each(data.errorMessages, function(index, value) {
- displayErrorMessage( $.i18n.prop(data.errorMessages[index].errorKey,data.errorMessages[index].args?data.errorMessages[index].args:null));
+ displayErrorMessage( $.i18n.prop(data.errorMessages[index].errorKey,data.errorMessages[index].args?data.errorMessages[index].args:null),idToAppend);
});
} else {
$.log("print data.errorMessage:"+data.errorMessage);
* @param registration are we in registration mode ?
*/
changePasswordBox=function(previousPassword,registration,user,okFn){
+ $.log("changePasswordBox");
screenChange();
$.log("changePasswordBox previousPassword:"+previousPassword+",registration:"+registration+",user:"+user);
if (previousPassword==true){
if (registration==true) {
$.log("changePassword#sucess,registration:"+registration);
displaySuccessMessage($.i18n.prop('change.password.success.section.title'))
- loginCall(user.username(), $("#passwordChangeFormNewPassword").val(),successLoginCallbackFn);
+ loginCall(user.username(), $("#passwordChangeFormNewPassword").val(),successLoginCallbackFn,
+ function(data){
+ displayRestError(data,"modal-password-change-content");
+ }
+ ,function(){
+ window.modalChangePasswordBox.modal('hide');
+ window.location=window.location.toString().substringBeforeFirst("?");
+ window.sammyArchivaApplication.setLocation("#search");
+ });
} else {
displaySuccessMessage($.i18n.prop('change.password.success.section.title'));
}