From 80caba88b5e28bbbf2cd86eb349b5b797b247f00 Mon Sep 17 00:00:00 2001 From: MARCROCK22 <57925328+MARCROCK22@users.noreply.github.com> Date: Sat, 6 Apr 2024 12:57:22 -0400 Subject: [PATCH] fix: overwrites cache types --- src/cache/resources/overwrites.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/cache/resources/overwrites.ts b/src/cache/resources/overwrites.ts index 09a1633..53cdad4 100644 --- a/src/cache/resources/overwrites.ts +++ b/src/cache/resources/overwrites.ts @@ -16,7 +16,9 @@ export class Overwrites extends GuildRelatedResource { override get( id: string, - ): ReturnCache<{ type: number; id: string; deny: PermissionsBitField; allow: PermissionsBitField }[] | undefined> { + ): ReturnCache< + { type: number; id: string; deny: PermissionsBitField; allow: PermissionsBitField; guildId: string }[] | undefined + > { return fakePromise(super.get(id) as (APIOverwrite & { guild_id: string })[] | undefined).then(rawOverwrites => rawOverwrites ? rawOverwrites.map(rawOverwrite => ({ @@ -32,7 +34,9 @@ export class Overwrites extends GuildRelatedResource { override values( guild: string, - ): ReturnCache<{ type: number; id: string; deny: PermissionsBitField; allow: PermissionsBitField }[][]> { + ): ReturnCache< + { type: number; id: string; deny: PermissionsBitField; allow: PermissionsBitField; guildId: string }[][] + > { return fakePromise(super.values(guild) as (APIOverwrite & { guild_id: string })[][]).then(values => values.map(rawOverwrites => rawOverwrites.map(rawOverwrite => ({