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 @@ -