update queue-bar after adding new tasks

This commit is contained in:
Uwe Steinmann 2017-03-01 16:59:58 +01:00
parent 42d5eacc0d
commit b1df3b460b

View File

@ -62,6 +62,7 @@ function check_queue() {
data: {command: 'indexdocument', id: docid},
beforeSend: function() {
queue_count++; // Add request to the counter
$('.queue-bar').css('width', (queue_count*100/MAX_REQUESTS)+'%');
},
error: function(xhr, textstatus) {
noty({
@ -90,10 +91,10 @@ function check_queue() {
}
},
complete: function(xhr, textstatus) {
queue_count--; // Substract request to the counter
$('.queue-bar').css('width', (queue_count*100/MAX_REQUESTS)+'%');
$('.total-bar').css('width', (100 - (funcArray.length+queue_count)*100/docstoindex)+'%');
$('.total-bar').text(Math.round(100 - (funcArray.length+queue_count)*100/docstoindex)+' %');
queue_count--; // Substract request to the counter
if(funcArray.length+queue_count == 0)
$('.total-bar').addClass('bar-success');
}