muse/src/utils/get-guild-settings.ts
2023-12-21 18:30:25 -06:00

12 lines
364 B
TypeScript

import {Setting} from '@prisma/client';
import {prisma} from './db.js';
import {createGuildSettings} from '../events/guild-create.js';
export async function getGuildSettings(guildId: string): Promise<Setting> {
const config = await prisma.setting.findUnique({where: {guildId}});
if (!config) {
return createGuildSettings(guildId);
}
return config;
}