From a44de079ddc6291fb24706091ca1002518516bb1 Mon Sep 17 00:00:00 2001 From: psychedelicious <4822129+psychedelicious@users.noreply.github.com> Date: Tue, 29 Jul 2025 19:47:22 +1000 Subject: [PATCH] perf(ui): instantiate logger for storage error handler once --- .../web/src/app/store/enhancers/reduxRemember/errors.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/invokeai/frontend/web/src/app/store/enhancers/reduxRemember/errors.ts b/invokeai/frontend/web/src/app/store/enhancers/reduxRemember/errors.ts index f6a2129a3c..9266ee478f 100644 --- a/invokeai/frontend/web/src/app/store/enhancers/reduxRemember/errors.ts +++ b/invokeai/frontend/web/src/app/store/enhancers/reduxRemember/errors.ts @@ -33,8 +33,9 @@ export class StorageError extends Error { } } +const log = logger('system'); + export const errorHandler = (err: PersistError | RehydrateError) => { - const log = logger('system'); if (err instanceof PersistError) { log.error({ error: serializeError(err) }, 'Problem persisting state'); } else if (err instanceof RehydrateError) {