From a055ec2dffa249d4f7a38eb989323c5077074139 Mon Sep 17 00:00:00 2001 From: Jennifer Weber Date: Mon, 11 Aug 2025 22:36:43 -0700 Subject: [PATCH] [bugfix] Fix queue not updating with completed task images (#4936) Co-authored-by: Jennifer Weber --- src/views/GraphView.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/views/GraphView.vue b/src/views/GraphView.vue index f5e299294..ef38ec569 100644 --- a/src/views/GraphView.vue +++ b/src/views/GraphView.vue @@ -189,6 +189,10 @@ const onStatus = async (e: CustomEvent) => { await queueStore.update() } +const onExecutionSuccess = async () => { + await queueStore.update() +} + const reconnectingMessage: ToastMessageOptions = { severity: 'error', summary: t('g.reconnecting') @@ -214,6 +218,7 @@ const onReconnected = () => { onMounted(() => { api.addEventListener('status', onStatus) + api.addEventListener('execution_success', onExecutionSuccess) api.addEventListener('reconnecting', onReconnecting) api.addEventListener('reconnected', onReconnected) executionStore.bindExecutionEvents() @@ -227,6 +232,7 @@ onMounted(() => { onBeforeUnmount(() => { api.removeEventListener('status', onStatus) + api.removeEventListener('execution_success', onExecutionSuccess) api.removeEventListener('reconnecting', onReconnecting) api.removeEventListener('reconnected', onReconnected) executionStore.unbindExecutionEvents()