summaryrefslogtreecommitdiff
path: root/app/server
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-05 15:40:56 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-05 15:40:56 +0200
commite243e4f65cc2c98724a1cfb4d28ac5f1d1bc0a79 (patch)
treeb843eed4b0a39d58b1feeaf9a2f44182867cccf5 /app/server
parentba825eb101f8ca1cbf5de7a87c6c2995a0d687a5 (diff)
api events over bridge
Diffstat (limited to 'app/server')
-rw-r--r--app/server/bridge.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/app/server/bridge.js b/app/server/bridge.js
index b779f1e..8a6b547 100644
--- a/app/server/bridge.js
+++ b/app/server/bridge.js
@@ -60,6 +60,13 @@ function bind_relay(socket) {
data.task = task
client.emit('task_res', data)
})
+ if (data.type === 'set_dataset' && data.task.opt.file_id) {
+ db.models.task.update(data.task.opt.file_id, {
+ dataset: data.task.dataset,
+ }).then(file => {
+ client.emit('api_res', { type: 'update', datatype: 'file', data: file })
+ })
+ }
}
else {
client.emit('task_res', data)