🐛 Default embed if guild is null #337

This commit is contained in:
Axel Olausson Holtenäs 2022-05-28 12:54:37 +02:00
parent 604e3a19a7
commit 50f070787c
No known key found for this signature in database
GPG key ID: 7BF6826B76382CBA

View file

@ -1,17 +1,19 @@
import guildSchema from "@schemas/guild";
import * as embedConfig from "@config/embed";
import { ColorResolvable, Guild } from "discord.js";
import { Guild } from "discord.js";
export default async (guild: Guild | null) => {
if (guild == null)
return {
...embedConfig,
};
export default async (guild: Guild) => {
const guildConfig = await guildSchema.findOne({ guildId: guild.id });
if (guildConfig == null)
return {
successColor: "#22bb33" as ColorResolvable,
waitColor: "#f0ad4e" as ColorResolvable,
errorColor: "#bb2124" as ColorResolvable,
footerIcon: "https://github.com/ZynerOrg.png",
footerText: "https://github.com/ZynerOrg/xyter",
...embedConfig,
};
return guildConfig.embeds;