From e60c205097deae61751a787916d7acb2fec48893 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20Olausson=20Holten=C3=A4s?= Date: Mon, 14 Mar 2022 23:18:27 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9=20fix=20api=20config?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/dashboard/index.js | 8 +------- src/events/guildCreate.js | 8 +++++++- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/dashboard/index.js b/src/dashboard/index.js index 0fdaacd..f244fff 100644 --- a/src/dashboard/index.js +++ b/src/dashboard/index.js @@ -219,10 +219,6 @@ module.exports = async (client) => { getActualSet: async ({ guild, user }) => { const api = await apis.findOne({ guildId: guild.id }); - if (!api) { - apis.create({ guildId: guild.id }); - } - return api.url; }, setNew: async ({ guild, newData }) => { @@ -242,9 +238,7 @@ module.exports = async (client) => { optionType: DBD.formTypes.input('1'), getActualSet: async ({ guild, user }) => { const api = await apis.findOne({ guildId: guild.id }); - if (!api) { - apis.create({ guildId: guild.id }); - } + return api.token; }, setNew: async ({ guild, newData }) => { diff --git a/src/events/guildCreate.js b/src/events/guildCreate.js index febf749..034c76c 100644 --- a/src/events/guildCreate.js +++ b/src/events/guildCreate.js @@ -1,4 +1,4 @@ -const guilds = require('../helpers/database/models/guildSchema'); +const { guilds, apis } = require('../helpers/database/models'); module.exports = { name: 'guildCreate', @@ -12,6 +12,12 @@ module.exports = { await guilds.create({ guildId: guild.id }); } + const apiExist = await apis.findOne({ guildId: guild.id }); + + if (!apiExist) { + apis.create({ guildId: guild.id }); + } + // Set client status await client.user.setPresence({ activities: [