From 73654a25c425e02343254a5b48f2b863cc9f051c Mon Sep 17 00:00:00 2001 From: "M. Palanikannan" <73993394+Palanikannan1437@users.noreply.github.com> Date: Thu, 5 Sep 2024 20:18:26 +0530 Subject: [PATCH] fix: redis connection instantiated out (#5534) --- live/src/core/extensions/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/live/src/core/extensions/index.ts b/live/src/core/extensions/index.ts index 5256a3397..871ca8393 100644 --- a/live/src/core/extensions/index.ts +++ b/live/src/core/extensions/index.ts @@ -126,8 +126,11 @@ export const getExtensions: () => Extension[] = () => { }); redisClient.on("ready", () => { manualLogger.info("Redis Client connected"); - extensions.push(new HocusPocusRedis({ redis: redisClient })); }); + if (!redisClient) { + throw new Error("Redis client is not defined"); + } + extensions.push(new HocusPocusRedis({ redis: redisClient })); } catch (error) { manualLogger.error("Failed to connect to Redis:", error); }