From b63ccc136cdbb128f5dc6272497e7c9e32ff449c Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Mon, 1 Apr 2019 17:38:04 +0200 Subject: [main] Incorporate taskmanager callbacks into slx-fixes.js --- script/slx-fixes.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'script') diff --git a/script/slx-fixes.js b/script/slx-fixes.js index 925ac44f..29f52449 100644 --- a/script/slx-fixes.js +++ b/script/slx-fixes.js @@ -87,3 +87,20 @@ $(document).ready(function() { }; $('button[data-confirm]').click($function); }); + +// Taskmanager callbacks for running tasks +$(document).ready(function() { + var slxCbCooldown = 0; + function slxCheckCallbacks() { + $.post('api.php?do=cb', { token: TOKEN }, function(data) { + if ( data.indexOf('True') >= 0 ) { + slxCbCooldown += 1; + } else { + slxCbCooldown += 10; + } + if (slxCbCooldown < 30) + setTimeout(slxCheckCallbacks, slxCbCooldown * 1000); + }, 'text'); + } + slxCheckCallbacks(); +}); -- cgit v1.2.3-55-g7522