summaryrefslogtreecommitdiff
path: root/api.js
diff options
context:
space:
mode:
authorVainsocial root <root@vainsocial>2017-03-26 12:28:41 +0000
committerVainsocial root <root@vainsocial>2017-03-26 12:28:41 +0000
commit9bca8b27a2ba7e65509f29bc6338b1846633dc76 (patch)
tree8344c4f8834d67616ef482d3aed757b6f3d5d522 /api.js
parenta8c44cb0914df5943660aeb206032ab2fd7010f5 (diff)
downloadbridge-9bca8b27a2ba7e65509f29bc6338b1846633dc76.tar.gz
bridge-9bca8b27a2ba7e65509f29bc6338b1846633dc76.zip
emit 'done' only after compile_finished
Diffstat (limited to 'api.js')
-rw-r--r--api.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/api.js b/api.js
index e740c69..e343fbf 100644
--- a/api.js
+++ b/api.js
@@ -334,9 +334,11 @@ async function listen() {
if (player == undefined) throw "player had a job, but doesn't exist";
io.emit(player.name, msg.channel);
io.emit(player.id, msg.channel);
- if (!await anyJobsRunningFor(raw, player.name, player.id)) {
- io.emit(player.name, "done");
- io.emit(player.id, "done");
+ if (msg.channel == "compile_finished") {
+ if (!await anyJobsRunningFor(raw, player.name, player.id)) {
+ io.emit(player.name, "done");
+ io.emit(player.id, "done");
+ }
}
}