mirror of
https://github.com/kirameki-cafe/Yumi.git
synced 2026-09-13 18:59:19 +00:00
Fixed cache not updating on guild join
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import { Snowflake } from "discord-api-types";
|
||||
import Prisma from "./Prisma";
|
||||
|
||||
class Cache {
|
||||
@@ -19,6 +20,13 @@ class Cache {
|
||||
}
|
||||
}
|
||||
|
||||
public async updateGuildCache(guildID: Snowflake) {
|
||||
const DBGuild = await Prisma.client.guild.findFirst({ where:{id: guildID} });
|
||||
|
||||
if(DBGuild === null) return;
|
||||
this.setGuildData(guildID, DBGuild);
|
||||
}
|
||||
|
||||
public setGuildData(id: string, data: Object): void {
|
||||
this.cache.Guilds[id] = data;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user