bug fixed 6081: fixed
This commit is contained in:
@@ -535,48 +535,43 @@ function updateCasesView() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function updateCasesTree() {
|
function updateCasesTree() {
|
||||||
var result;
|
//treeMenuItems.root.reload();
|
||||||
var result1;
|
Ext.getCmp('refreshNotifiers').setIcon('/skins/ext/images/default/grid/loading.gif');
|
||||||
|
|
||||||
//treeMenuItems.root.reload();
|
|
||||||
Ext.getCmp('refreshNotifiers').setIcon('/skins/ext/images/default/grid/loading.gif');
|
|
||||||
|
|
||||||
itemsTypes = Array('CASES_INBOX', 'CASES_DRAFT', 'CASES_CANCELLED', 'CASES_SENT', 'CASES_PAUSED', 'CASES_COMPLETED','CASES_SELFSERVICE');
|
|
||||||
if(currentSelectedTreeMenuItem){
|
|
||||||
ReloadTreeMenuItemDetail({item:currentSelectedTreeMenuItem});
|
|
||||||
}
|
|
||||||
Ext.Ajax.request({
|
|
||||||
url: 'casesMenuLoader?action=getAllCounters&r='+Math.random(),
|
|
||||||
success: function(response){
|
|
||||||
|
|
||||||
result1 = response.responseText;
|
|
||||||
result = Ext.util.JSON.decode(result1);
|
|
||||||
|
|
||||||
for(i=0; i<result.length; i++){
|
|
||||||
if( document.getElementById('NOTIFIER_'+result[i].item ) ){
|
|
||||||
oldValue = document.getElementById('NOTIFIER_'+result[i].item).innerHTML;
|
|
||||||
oldValue = oldValue.replace('<b>', '');
|
|
||||||
oldValue = oldValue.replace('</b>', '');
|
|
||||||
|
|
||||||
newValue = result[i].count;
|
|
||||||
|
|
||||||
if( oldValue != newValue && oldValue != 0 ){
|
itemsTypes = Array('CASES_INBOX', 'CASES_DRAFT', 'CASES_CANCELLED', 'CASES_SENT', 'CASES_PAUSED', 'CASES_COMPLETED','CASES_SELFSERVICE');
|
||||||
document.getElementById('NOTIFIER_'+result[i].item).innerHTML = '<b>' + result[i].count + '</b>';
|
if(currentSelectedTreeMenuItem){
|
||||||
//NOTIFIER_FLAG = true;
|
ReloadTreeMenuItemDetail({item:currentSelectedTreeMenuItem});
|
||||||
} else {
|
}
|
||||||
//if(NOTIFIER_FLAG === false){
|
Ext.Ajax.request({
|
||||||
document.getElementById('NOTIFIER_'+result[i].item).innerHTML = result[i].count;
|
url: 'casesMenuLoader?action=getAllCounters&r='+Math.random(),
|
||||||
//}
|
success: function(response){
|
||||||
}
|
result = Ext.util.JSON.decode(response.responseText);
|
||||||
}
|
|
||||||
else continue;
|
for(i=0; i<result.length; i++){
|
||||||
}
|
if( document.getElementById('NOTIFIER_'+result[i].item ) ){
|
||||||
Ext.getCmp('refreshNotifiers').setIcon('/images/refresh.gif');
|
oldValue = document.getElementById('NOTIFIER_'+result[i].item).innerHTML;
|
||||||
|
oldValue = oldValue.replace('<b>', '');
|
||||||
},
|
oldValue = oldValue.replace('</b>', '');
|
||||||
failure: function(){},
|
|
||||||
params: {'updateCasesTree': true}
|
newValue = result[i].count;
|
||||||
});
|
|
||||||
|
if( oldValue != newValue && oldValue != 0 ){
|
||||||
|
document.getElementById('NOTIFIER_'+result[i].item).innerHTML = '<b>' + result[i].count + '</b>';
|
||||||
|
//NOTIFIER_FLAG = true;
|
||||||
|
} else {
|
||||||
|
//if(NOTIFIER_FLAG === false){
|
||||||
|
document.getElementById('NOTIFIER_'+result[i].item).innerHTML = result[i].count;
|
||||||
|
//}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else continue;
|
||||||
|
}
|
||||||
|
Ext.getCmp('refreshNotifiers').setIcon('/images/refresh.gif');
|
||||||
|
|
||||||
|
},
|
||||||
|
failure: function(){},
|
||||||
|
params: {'updateCasesTree': true}
|
||||||
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user