diff --git a/web/app/src/components/UpdateListener.vue b/web/app/src/components/UpdateListener.vue
index a9e3ad8e..f06e7d54 100644
--- a/web/app/src/components/UpdateListener.vue
+++ b/web/app/src/components/UpdateListener.vue
@@ -15,7 +15,7 @@ export default {
// SocketIO events:
"sioReconnected", "sioDisconnected"
],
- props: ["websocketURL", "subscribedJob"],
+ props: ["websocketURL", "subscribedJobID", "subscribedTaskID"],
data() {
return {
socket: null,
@@ -36,12 +36,12 @@ export default {
this.disconnectWebsocket();
},
watch: {
- subscribedJob(newJob, oldJob) {
- if (oldJob) {
- this._updateJobSubscription("unsubscribe", oldJob);
+ subscribedJobID(newJobID, oldJobID) {
+ if (oldJobID) {
+ this._updateJobSubscription("unsubscribe", oldJobID);
}
- if (newJob) {
- this._updateJobSubscription("subscribe", newJob);
+ if (newJobID) {
+ this._updateJobSubscription("subscribe", newJobID);
}
},
},
@@ -148,7 +148,7 @@ export default {
// Resubscribe to whatever we want to be subscribed to:
_resubscribe() {
- if (this.subscribedJob) this._updateJobSubscription("subscribe", this.subscribedJob);
+ if (this.subscribedJobID) this._updateJobSubscription("subscribe", this.subscribedJobID);
},
},
};
diff --git a/web/app/src/views/JobsView.vue b/web/app/src/views/JobsView.vue
index e989c5bd..63f9bf45 100644
--- a/web/app/src/views/JobsView.vue
+++ b/web/app/src/views/JobsView.vue
@@ -13,7 +13,7 @@
-