From 680ad46d27cc1984475cdc5e5aef7baac6f52bc4 Mon Sep 17 00:00:00 2001 From: Laurent Peuch Date: Sat, 3 Nov 2018 19:28:15 +0100 Subject: [PATCH] [enh] apps page handle new_job event --- templates/apps.html | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/templates/apps.html b/templates/apps.html index 9f9660a..9ab9e7f 100644 --- a/templates/apps.html +++ b/templates/apps.html @@ -85,8 +85,17 @@ Vue.set(app.apps[i], 'end_time', data.end_time); } } - } else if (action == "add_job") { - + } else if (action == "new_job") { + for (var i = 0; i < app.apps.length; ++i) { + if (app.apps[i].url == data.url_or_path) { + Vue.set(app.apps[i], 'job_id', data.id); + Vue.set(app.apps[i], 'job_name', data.name); + Vue.set(app.apps[i], 'job_state', data.state); + Vue.set(app.apps[i], 'created_time', data.created_time); + Vue.set(app.apps[i], 'started_time', data.started_time); + Vue.set(app.apps[i], 'end_time', data.end_time); + } + } } };