Better crash display, closes #88
This commit is contained in:
parent
e526cf73c4
commit
7b7bbdf576
1 changed files with 38 additions and 37 deletions
|
@ -98,6 +98,9 @@
|
||||||
if (data.status === 1) {
|
if (data.status === 1) {
|
||||||
color = '#53B30C';
|
color = '#53B30C';
|
||||||
selector = 'fa-check-circle';
|
selector = 'fa-check-circle';
|
||||||
|
} else if (data.status === 2) {
|
||||||
|
color = '#5bc0de';
|
||||||
|
selector = 'fa-circle-o-notch fa-spin'
|
||||||
}
|
}
|
||||||
|
|
||||||
$('#applyUpdate').removeClass('fa-circle-o-notch fa-spinner fa-spin fa-check-circle fa-times-circle').addClass(selector).css({ color: color });
|
$('#applyUpdate').removeClass('fa-circle-o-notch fa-spinner fa-spin fa-check-circle fa-times-circle').addClass(selector).css({ color: color });
|
||||||
|
@ -105,46 +108,44 @@
|
||||||
|
|
||||||
// Socket Recieves New Status from Scales
|
// Socket Recieves New Status from Scales
|
||||||
socket.on('status', function(data) {
|
socket.on('status', function(data) {
|
||||||
if(data.status !== 'crashed') {
|
var newStatus, selector = 'fa-times-circle';
|
||||||
|
var color = '#E33200';
|
||||||
|
|
||||||
var newStatus, selector = 'fa-times-circle';
|
switch (data.status) {
|
||||||
var color = '#E33200';
|
case 0:
|
||||||
|
newStatus = 'OFF';
|
||||||
switch (data.status) {
|
break;
|
||||||
case 0:
|
case 1:
|
||||||
newStatus = 'OFF';
|
newStatus = 'ON';
|
||||||
break;
|
color = "#53B30C";
|
||||||
case 1:
|
selector = "fa-check-circle";
|
||||||
newStatus = 'ON';
|
break;
|
||||||
color = "#53B30C";
|
case 2:
|
||||||
selector = "fa-check-circle";
|
newStatus = 'STARTING';
|
||||||
break;
|
color = '#5bc0de';
|
||||||
case 2:
|
selector = 'fa-circle-o-notch fa-spin'
|
||||||
newStatus = 'STARTING';
|
break;
|
||||||
break;
|
case 3:
|
||||||
case 3:
|
newStatus = 'STOPPING';
|
||||||
newStatus = 'STOPPING';
|
break;
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
$('#applyUpdate').removeClass('fa-circle-o-notch fa-spinner fa-spin fa-check-circle fa-times-circle').addClass(selector).css({ color: color });
|
|
||||||
|
|
||||||
$.notify({
|
|
||||||
message: '{{ trans('server.ajax.socket_status') }} <strong>' + newStatus + '</strong>.'
|
|
||||||
}, {
|
|
||||||
type: 'info'
|
|
||||||
});
|
|
||||||
|
|
||||||
} else {
|
|
||||||
|
|
||||||
$.notify({
|
|
||||||
message: '{{ trans('server.ajax.socket_status_crashed') }}'
|
|
||||||
}, {
|
|
||||||
delay: 5000,
|
|
||||||
type: 'danger'
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$('#applyUpdate').removeClass('fa-circle-o-notch fa-spinner fa-spin fa-check-circle fa-times-circle').addClass(selector).css({ color: color });
|
||||||
|
|
||||||
|
$.notify({
|
||||||
|
message: '{{ trans('server.ajax.socket_status') }} <strong>' + newStatus + '</strong>.'
|
||||||
|
}, {
|
||||||
|
type: 'info'
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
socket.on('crashed', function () {
|
||||||
|
$.notify({
|
||||||
|
message: '{{ trans('server.ajax.socket_status_crashed') }}'
|
||||||
|
}, {
|
||||||
|
delay: 5000,
|
||||||
|
type: 'danger'
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
Reference in a new issue