1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-03-09 15:40:18 +00:00

Improved server tracing.

This commit is contained in:
Ylian Saint-Hilaire 2019-08-23 11:51:48 -07:00
parent 7641aa72e6
commit 6ebcaf493b
3 changed files with 91 additions and 28 deletions

View file

@ -1391,10 +1391,11 @@
}
case 'traceinfo': {
if (typeof message.traceSources == 'object') {
serverTraceSources = message.traceSources;
if (message.traceSources.length > 0) {
if ((message.traceSources != null) && (message.traceSources.length > 0)) {
serverTraceSources = message.traceSources;
QH('p41traceStatus', EscapeHtml(message.traceSources.join(', ')));
} else {
serverTraceSources = [];
QH('p41traceStatus', 'None');
}
}
@ -2119,10 +2120,11 @@
}
case 'traceinfo': {
if (typeof message.event.traceSources == 'object') {
serverTraceSources = message.event.traceSources;
if (message.event.traceSources.length > 0) {
if ((message.event.traceSources != null) && (message.event.traceSources.length > 0)) {
serverTraceSources = message.event.traceSources;
QH('p41traceStatus', EscapeHtml(message.event.traceSources.join(', ')));
} else {
serverTraceSources = [];
QH('p41traceStatus', 'None');
}
}
@ -4878,7 +4880,7 @@
case 2:
break;
case 3:
if (desktop.serverIsRecording == true) { QV('deskRecordIcon', true); }
if (desktop && (desktop.serverIsRecording == true)) { QV('deskRecordIcon', true); }
break;
default:
//console.log('Unknown onDesktopStateChange state', state);
@ -5444,7 +5446,7 @@
break;
case 3:
QE('termSizeList', false);
if (xterminal.serverIsRecording == true) { QV('termRecordIcon', true); }
if (xterminal && (xterminal.serverIsRecording == true)) { QV('termRecordIcon', true); }
break;
default:
QE('termSizeList', false);
@ -5596,8 +5598,10 @@
break;
case 3:
p13targetpath = '';
files.sendText({ action: 'ls', reqid: 1, path: '' });
if (files.serverIsRecording == true) { QV('filesRecordIcon', true); }
if (files) {
files.sendText({ action: 'ls', reqid: 1, path: '' });
if (files.serverIsRecording == true) { QV('filesRecordIcon', true); }
}
break;
default:
//console.log('Unknown onFilesStateChange state', state);