PM-1882 0016934: Adicion de varias veces un departamento al presionar el boton save

Causa : No se prevee la latencia en respuesta ajax.
Solucion : Se cierra el modal antes de la llamada ajax
This commit is contained in:
dheeyi
2015-03-23 18:44:45 -04:00
parent b6307c85c9
commit a4fad78a34

View File

@@ -327,6 +327,8 @@ SaveNewDepartment = function(){
return;
}
var dep_parent = newForm.getForm().findField('parent').getValue();
newForm.getForm().findField('dep_name').reset();
CloseWindow();
Ext.Ajax.request({
url: 'departments_Ajax',
params: {action: 'checkDepartmentName', name: dep_name, parent: dep_parent},
@@ -344,9 +346,8 @@ SaveNewDepartment = function(){
editButton.disable();
deleteButton.disable();
usersButton.disable();
newForm.getForm().findField('dep_name').reset();
CloseWindow();
PMExt.notify(_('ID_DEPARTMENTS'), _('ID_DEPARTMENT_SUCCESS_NEW'));
return;
},
failure: function(r,o){
waitLoading.hide();