From 714e4a451c39e82e27693fc6ba39e8dbf113ead8 Mon Sep 17 00:00:00 2001 From: Essem Date: Thu, 1 Jul 2021 08:01:00 -0500 Subject: [PATCH] Fixed databasenot properly caching disabled channels --- utils/database/postgresql.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/database/postgresql.js b/utils/database/postgresql.js index e3ef488..992f7cd 100644 --- a/utils/database/postgresql.js +++ b/utils/database/postgresql.js @@ -38,14 +38,14 @@ exports.toggleTags = async (guild) => { exports.disableChannel = async (channel) => { const guildDB = await this.getGuild(channel.guild.id); await connection.query("UPDATE guilds SET disabled = $1 WHERE guild_id = $2", [[...guildDB.disabled, channel.id], channel.guild.id]); - collections.disabledCache.set(channel.guild.id, guildDB.disabled); + collections.disabledCache.set(channel.guild.id, [...guildDB.disabled, channel.id]); }; exports.enableChannel = async (channel) => { const guildDB = await this.getGuild(channel.guild.id); const newDisabled = guildDB.disabled.filter(item => item !== channel.id); await connection.query("UPDATE guilds SET disabled = $1 WHERE guild_id = $2", [newDisabled, channel.guild.id]); - collections.disabledCache.set(channel.guild.id, guildDB.disabled); + collections.disabledCache.set(channel.guild.id, newDisabled); }; exports.getCounts = async () => {