diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-04 23:57:23 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-04 23:57:23 +0200 |
| commit | a960d57ad80a65d5cf028f2595b38ca07bb46b83 (patch) | |
| tree | 58bc92a8c30511a1e4caa79f7ce5a3528d7ac35b /app/relay/remote.js | |
| parent | 1ccc4c798d95133cde1d4558318f0640a772526a (diff) | |
updating task status on serverrrrrr
Diffstat (limited to 'app/relay/remote.js')
| -rw-r--r-- | app/relay/remote.js | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/app/relay/remote.js b/app/relay/remote.js index 6fee366..935298a 100644 --- a/app/relay/remote.js +++ b/app/relay/remote.js @@ -51,19 +51,25 @@ remote.on('task', (data) => { break case 'add': queue.add_task(data.task) - queue.activate() - runner.start_queue() + if (! queue.is_active()) { + queue.activate() + runner.start_queue() + } break case 'remove': queue.remove_task(data.task) break case 'start_queue': - queue.activate() + if (! queue.is_active()) { + queue.activate() + runner.start_queue() + } break case 'stop_queue': queue.deactivate('user') break case 'list': + response = { type: 'list', tasks: queue.list_tasks() } break case 'set_priority': break |
