mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-17 12:03:31 +01:00
fix(ChannelManager): Avoid crash in remove method with uncached channel (#4937)
* fix(ChannelManager): Avoid crash in remove method with uncached channel * Use optional chaining Co-authored-by: Ishmaam Khan <ishmaamk@gmail.com> Co-authored-by: Ishmaam Khan <ishmaamk@gmail.com>
This commit is contained in:
@@ -41,7 +41,7 @@ class ChannelManager extends BaseManager {
|
|||||||
|
|
||||||
remove(id) {
|
remove(id) {
|
||||||
const channel = this.cache.get(id);
|
const channel = this.cache.get(id);
|
||||||
if (channel.guild) channel.guild.channels.cache.delete(id);
|
channel?.guild?.channels.cache.delete(id);
|
||||||
this.cache.delete(id);
|
this.cache.delete(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user