aboutsummaryrefslogtreecommitdiff
path: root/src/events/guild-create.ts
diff options
context:
space:
mode:
authorFederico Rapetti <[email protected]>2023-03-04 22:39:33 +0100
committerGitHub <[email protected]>2023-03-04 15:39:33 -0600
commit02ee8aefc86b3a9902827874260d59115e73af13 (patch)
tree8f45eb55926d49183a059748c59e756dc3fbc25f /src/events/guild-create.ts
parent6926e39c5679e75c9ca6ef1a123abdce3d7ff992 (diff)
downloadmuse-02ee8aefc86b3a9902827874260d59115e73af13.tar.xz
muse-02ee8aefc86b3a9902827874260d59115e73af13.zip
Create guild settings if not found (#911)
Co-authored-by: Max Isom <[email protected]>
Diffstat (limited to 'src/events/guild-create.ts')
-rw-r--r--src/events/guild-create.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/events/guild-create.ts b/src/events/guild-create.ts
index af195ce..d566c13 100644
--- a/src/events/guild-create.ts
+++ b/src/events/guild-create.ts
@@ -8,20 +8,20 @@ import {REST} from '@discordjs/rest';
import {Setting} from '@prisma/client';
import registerCommandsOnGuild from '../utils/register-commands-on-guild.js';
-export async function createGuildSettings(guild: Guild): Promise<Setting> {
+export async function createGuildSettings(guildId: string): Promise<Setting> {
return prisma.setting.upsert({
where: {
- guildId: guild.id,
+ guildId,
},
create: {
- guildId: guild.id,
+ guildId,
},
update: {},
});
}
export default async (guild: Guild): Promise<void> => {
- await createGuildSettings(guild);
+ await createGuildSettings(guild.id);
const config = container.get<Config>(TYPES.Config);