From 9564f2d4533a011a42e504a5e4aff92e3e6b3b0b Mon Sep 17 00:00:00 2001 From: Ayyan Date: Tue, 26 Jan 2021 10:35:24 +0400 Subject: [PATCH] =?UTF-8?q?types(structures):=20strong=20types=20?= =?UTF-8?q?=F0=9F=92=AA=20(#466)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/structures/guild.ts | 2 +- src/api/structures/member.ts | 2 +- src/api/structures/template.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/api/structures/guild.ts b/src/api/structures/guild.ts index 34657d69f..600e6141e 100644 --- a/src/api/structures/guild.ts +++ b/src/api/structures/guild.ts @@ -210,7 +210,7 @@ export async function createGuild(data: CreateGuildPayload, shardID: number) { initialMemberLoadQueue.set(guild.id, members); - return guild; + return guild as Guild; } export interface Guild { diff --git a/src/api/structures/member.ts b/src/api/structures/member.ts index 4988d3f73..ce17249fb 100644 --- a/src/api/structures/member.ts +++ b/src/api/structures/member.ts @@ -126,7 +126,7 @@ export async function createMember(data: MemberCreatePayload, guildID: string) { await cacheHandlers.set("members", member.id, member); - return member; + return member as Member; } export interface Member { diff --git a/src/api/structures/template.ts b/src/api/structures/template.ts index 476fe4325..77e574651 100644 --- a/src/api/structures/template.ts +++ b/src/api/structures/template.ts @@ -40,7 +40,7 @@ export function createTemplate( sourceGuildID: createNewProp(sourceGuildID), serializedSourceGuild: createNewProp(serializedSourceGuild), isDirty: createNewProp(isDirty), - }); + }) as Template; } export interface Template {