diff --git a/src/apis/Channels.ts b/src/apis/Channels.ts index 8acf55b..2048fe9 100644 --- a/src/apis/Channels.ts +++ b/src/apis/Channels.ts @@ -177,8 +177,8 @@ export class Channels { throw new ChannelError(`Invalid response format for deleted channel [${channelId}]`, 'INVALID_RESPONSE'); } - // Remove from cache if it exists const deletedChannel = response.channel; + if (this._channelsByAlias.has(deletedChannel.alias)) { this._channelsByAlias.delete(deletedChannel.alias); }