Merge pull request #165 from julceslauhub/master
BUG 9401 Cuando se cambia el rol de un usuario este genera un error ... SOLVED
This commit is contained in:
@@ -10,6 +10,7 @@ var infoMode;
|
|||||||
var global = {};
|
var global = {};
|
||||||
var readMode;
|
var readMode;
|
||||||
var usernameText;
|
var usernameText;
|
||||||
|
var previousUsername = '';
|
||||||
var canEdit = true;
|
var canEdit = true;
|
||||||
var flagPoliciesPassword = false;
|
var flagPoliciesPassword = false;
|
||||||
var flagValidateUsername = false;
|
var flagValidateUsername = false;
|
||||||
@@ -35,7 +36,7 @@ Ext.onReady(function() {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if (MODE == 'edit')
|
if (MODE == 'edit' || MODE == '')
|
||||||
flagPoliciesPassword = true;
|
flagPoliciesPassword = true;
|
||||||
|
|
||||||
//EDIT MODE
|
//EDIT MODE
|
||||||
@@ -993,18 +994,27 @@ function validateUserName() {
|
|||||||
|
|
||||||
function saveUser()
|
function saveUser()
|
||||||
{
|
{
|
||||||
if (flagValidateUsername != true) {
|
if (Ext.getCmp('USR_USERNAME').getValue() != '') {
|
||||||
validateUserName();
|
if (previousUsername != '') {
|
||||||
if ( Ext.getCmp('USR_USERNAME').getValue() == '') {
|
if (Ext.getCmp('USR_USERNAME').getValue() != previousUsername) {
|
||||||
Ext.Msg.alert( _('ID_ERROR'), _('ID_MSG_ERROR_USR_USERNAME'));
|
if (!flagValidateUsername) {
|
||||||
} else {
|
|
||||||
Ext.Msg.alert( _('ID_ERROR'), Ext.getCmp('usernameReview').html);
|
Ext.Msg.alert( _('ID_ERROR'), Ext.getCmp('usernameReview').html);
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if (!flagValidateUsername) {
|
||||||
|
Ext.Msg.alert( _('ID_ERROR'), Ext.getCmp('usernameReview').html);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
Ext.Msg.alert( _('ID_ERROR'), _('ID_MSG_ERROR_USR_USERNAME'));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (flagPoliciesPassword != true) {
|
if (!flagPoliciesPassword) {
|
||||||
if ( Ext.getCmp('USR_NEW_PASS').getValue() == '') {
|
if (Ext.getCmp('USR_NEW_PASS').getValue() == '') {
|
||||||
Ext.Msg.alert( _('ID_ERROR'), _('ID_PASSWD_REQUIRED'));
|
Ext.Msg.alert( _('ID_ERROR'), _('ID_PASSWD_REQUIRED'));
|
||||||
} else {
|
} else {
|
||||||
Ext.Msg.alert( _('ID_ERROR'), Ext.getCmp('passwordReview').html);
|
Ext.Msg.alert( _('ID_ERROR'), Ext.getCmp('passwordReview').html);
|
||||||
@@ -1131,6 +1141,8 @@ function loadUserData()
|
|||||||
comboCalendar.setValue(data.user.USR_CALENDAR);
|
comboCalendar.setValue(data.user.USR_CALENDAR);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
previousUsername = Ext.getCmp('USR_USERNAME').getValue();
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
failure : function(r, o) {
|
failure : function(r, o) {
|
||||||
@@ -1237,6 +1249,8 @@ function loadUserView()
|
|||||||
//comboDefaultCasesMenuOption.setValue('');
|
//comboDefaultCasesMenuOption.setValue('');
|
||||||
comboDefaultCasesMenuOption.setValue(data.user.PREF_DEFAULT_CASES_MENUSELECTED);
|
comboDefaultCasesMenuOption.setValue(data.user.PREF_DEFAULT_CASES_MENUSELECTED);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
previousUsername = Ext.getCmp('USR_USERNAME').getValue();
|
||||||
},
|
},
|
||||||
failure:function(r,o) {
|
failure:function(r,o) {
|
||||||
//viewport.getEl().unmask();
|
//viewport.getEl().unmask();
|
||||||
|
|||||||
Reference in New Issue
Block a user