From 30bfee8fda79fbf800ac6ef7c884f83c24dc15ec Mon Sep 17 00:00:00 2001 From: Mary Hipp Date: Fri, 5 Jan 2024 12:58:40 -0500 Subject: [PATCH] add action for socket connection error --- invokeai/frontend/web/src/services/events/actions.ts | 8 +++++++- .../web/src/services/events/util/setEventListeners.ts | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/invokeai/frontend/web/src/services/events/actions.ts b/invokeai/frontend/web/src/services/events/actions.ts index 056ec197ce..e20abb0c6f 100644 --- a/invokeai/frontend/web/src/services/events/actions.ts +++ b/invokeai/frontend/web/src/services/events/actions.ts @@ -28,10 +28,16 @@ export const socketConnected = createAction('socket/socketConnected'); export const appSocketConnected = createAction('socket/appSocketConnected'); /** - * Socket.IO Disconnect + * Socket.IO Connection Error * * Do not use. Only for use in middleware. */ +export const socketConnectionError = createAction<{ error: Error }>('socket/socketConnectionError');/** + +* Socket.IO Disconnect +* +* Do not use. Only for use in middleware. +*/ export const socketDisconnected = createAction('socket/socketDisconnected'); /** diff --git a/invokeai/frontend/web/src/services/events/util/setEventListeners.ts b/invokeai/frontend/web/src/services/events/util/setEventListeners.ts index a333e27cea..ebb49cb6f4 100644 --- a/invokeai/frontend/web/src/services/events/util/setEventListeners.ts +++ b/invokeai/frontend/web/src/services/events/util/setEventListeners.ts @@ -4,6 +4,7 @@ import { addToast } from 'features/system/store/systemSlice'; import { makeToast } from 'features/system/util/makeToast'; import { socketConnected, + socketConnectionError, socketDisconnected, socketGeneratorProgress, socketGraphExecutionStateComplete, @@ -56,6 +57,7 @@ export const setEventListeners = (arg: SetEventListenersArg) => { ); } } + dispatch(socketConnectionError({ error })) }); /**