From 826af8da8875a4b5e39f1c1c469e573b2ce21b91 Mon Sep 17 00:00:00 2001 From: Wessel T Date: Sun, 3 Feb 2019 15:55:03 +0100 Subject: [PATCH] Small fixes --- src/core/registry/Discord/Commands.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/core/registry/Discord/Commands.js b/src/core/registry/Discord/Commands.js index c55703a..1586de7 100644 --- a/src/core/registry/Discord/Commands.js +++ b/src/core/registry/Discord/Commands.js @@ -59,8 +59,8 @@ module.exports = class CommandRegistry { async handleCommand(msg) { let perm; - let prefix; let guild, user; + let prefix; let gCache, uCache; if (msg.author.bot || !this.bot.ready) return; @@ -70,7 +70,7 @@ module.exports = class CommandRegistry { uCache = this.bot.cache.has('users') ? this.bot.cache.get('users') : this.bot.cache.set('users', []) && this.bot.cache.get('users'); if (!this.checkArray('guildId', msg.channel.guild.id, gCache)) { guild = await this.bot.m.connection.collection('dGuilds').findOne({ guildId: msg.channel.guild.id }); - if (!guild) { + if (guild === null || !guild) { guild = new this.bot.schema.guild({ guildId: msg.channel.guild.id }); await guild.save((err) => { if (err) process.handleError(err); }); } else gCache.push({ 'guildId': msg.channel.guild.id, 'prefix': guild.prefix, 'entryAge': Date.now() }); @@ -78,7 +78,7 @@ module.exports = class CommandRegistry { if (!this.checkArray('userId', msg.author.id, uCache)) { user = await this.bot.m.connection.collection('dUsers').findOne({ userId: msg.author.id }); - if (!user) { + if (user === null || !user) { user = new this.bot.schema.user({ userId: msg.author.id }); await user.save((err) => { if (err) process.handleError(err); }); } else uCache.push({ 'userId': msg.author.id, locale: user.locale ? user.locale : this.bot.conf['discord']['locale'], 'entryAge': Date.now() });