From 18f8eb37b783b973ff4cf8537776a6a0674f8460 Mon Sep 17 00:00:00 2001 From: Jack Waller Date: Tue, 4 Jun 2024 13:41:59 +1000 Subject: [PATCH] fix: add gaurd to sanitise ws manager --- src/wsConnectionManager.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/wsConnectionManager.ts b/src/wsConnectionManager.ts index d0cd4e7..ba61229 100644 --- a/src/wsConnectionManager.ts +++ b/src/wsConnectionManager.ts @@ -37,10 +37,10 @@ const MAX_BUFFERED_AMOUNT = 300000; const CHANNEL_PREFIX = RedisClientPrefix.DLOB; const CHANNEL_PREFIX_HELIUS = RedisClientPrefix.DLOB_HELIUS; -const sanitiseChannelForClient = (channel: string): string => { +const sanitiseChannelForClient = (channel: string | undefined): string => { return channel - .replace(CHANNEL_PREFIX, '') - .replace(CHANNEL_PREFIX_HELIUS, ''); + ?.replace(CHANNEL_PREFIX, '') + ?.replace(CHANNEL_PREFIX_HELIUS, ''); }; const getRedisChannelFromMessage = (message: any): string => {