From 15fcd1b2a85e8d1e136416a66326a4aadcc301fb Mon Sep 17 00:00:00 2001 From: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com> Date: Mon, 30 May 2022 02:33:15 -0400 Subject: [PATCH] fix(GatewayGuildCreateDispatch): add extra fields that were missing (#458) --- deno/gateway/v10.ts | 12 ++++-------- deno/gateway/v9.ts | 12 ++++-------- gateway/v10.ts | 12 ++++-------- gateway/v9.ts | 12 ++++-------- 4 files changed, 16 insertions(+), 32 deletions(-) diff --git a/deno/gateway/v10.ts b/deno/gateway/v10.ts index 8a03d92f..b381ba9b 100644 --- a/deno/gateway/v10.ts +++ b/deno/gateway/v10.ts @@ -502,12 +502,8 @@ export interface GatewayChannelPinsUpdateDispatchData { /** * https://discord.com/developers/docs/topics/gateway#guild-create - * https://discord.com/developers/docs/topics/gateway#guild-update */ -export type GatewayGuildModifyDispatch = DataPayload< - GatewayDispatchEvents.GuildCreate | GatewayDispatchEvents.GuildUpdate, - GatewayGuildModifyDispatchData ->; +export type GatewayGuildModifyDispatch = DataPayload; /** * https://discord.com/developers/docs/topics/gateway#guild-update @@ -517,13 +513,13 @@ export type GatewayGuildModifyDispatchData = APIGuild; /** * https://discord.com/developers/docs/topics/gateway#guild-create */ -export type GatewayGuildCreateDispatch = GatewayGuildModifyDispatch; +export type GatewayGuildCreateDispatch = DataPayload; /** * https://discord.com/developers/docs/topics/gateway#guild-create * https://discord.com/developers/docs/topics/gateway#guild-create-guild-create-extra-fields */ -export type GatewayGuildCreateDispatchData = APIGuild & { +export interface GatewayGuildCreateDispatchData extends APIGuild { /** * When this guild was joined at * @@ -598,7 +594,7 @@ export type GatewayGuildCreateDispatchData = APIGuild & { * https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object */ guild_scheduled_events: APIGuildScheduledEvent[]; -}; +} /** * https://discord.com/developers/docs/topics/gateway#guild-update diff --git a/deno/gateway/v9.ts b/deno/gateway/v9.ts index 2066212d..027fb7d3 100644 --- a/deno/gateway/v9.ts +++ b/deno/gateway/v9.ts @@ -500,13 +500,9 @@ export interface GatewayChannelPinsUpdateDispatchData { } /** - * https://discord.com/developers/docs/topics/gateway#guild-create * https://discord.com/developers/docs/topics/gateway#guild-update */ -export type GatewayGuildModifyDispatch = DataPayload< - GatewayDispatchEvents.GuildCreate | GatewayDispatchEvents.GuildUpdate, - GatewayGuildModifyDispatchData ->; +export type GatewayGuildModifyDispatch = DataPayload; /** * https://discord.com/developers/docs/topics/gateway#guild-update @@ -516,13 +512,13 @@ export type GatewayGuildModifyDispatchData = APIGuild; /** * https://discord.com/developers/docs/topics/gateway#guild-create */ -export type GatewayGuildCreateDispatch = GatewayGuildModifyDispatch; +export type GatewayGuildCreateDispatch = DataPayload; /** * https://discord.com/developers/docs/topics/gateway#guild-create * https://discord.com/developers/docs/topics/gateway#guild-create-guild-create-extra-fields */ -export type GatewayGuildCreateDispatchData = APIGuild & { +export interface GatewayGuildCreateDispatchData extends APIGuild { /** * When this guild was joined at * @@ -597,7 +593,7 @@ export type GatewayGuildCreateDispatchData = APIGuild & { * https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object */ guild_scheduled_events: APIGuildScheduledEvent[]; -}; +} /** * https://discord.com/developers/docs/topics/gateway#guild-update diff --git a/gateway/v10.ts b/gateway/v10.ts index 25b5d9d6..6bb10332 100644 --- a/gateway/v10.ts +++ b/gateway/v10.ts @@ -502,12 +502,8 @@ export interface GatewayChannelPinsUpdateDispatchData { /** * https://discord.com/developers/docs/topics/gateway#guild-create - * https://discord.com/developers/docs/topics/gateway#guild-update */ -export type GatewayGuildModifyDispatch = DataPayload< - GatewayDispatchEvents.GuildCreate | GatewayDispatchEvents.GuildUpdate, - GatewayGuildModifyDispatchData ->; +export type GatewayGuildModifyDispatch = DataPayload; /** * https://discord.com/developers/docs/topics/gateway#guild-update @@ -517,13 +513,13 @@ export type GatewayGuildModifyDispatchData = APIGuild; /** * https://discord.com/developers/docs/topics/gateway#guild-create */ -export type GatewayGuildCreateDispatch = GatewayGuildModifyDispatch; +export type GatewayGuildCreateDispatch = DataPayload; /** * https://discord.com/developers/docs/topics/gateway#guild-create * https://discord.com/developers/docs/topics/gateway#guild-create-guild-create-extra-fields */ -export type GatewayGuildCreateDispatchData = APIGuild & { +export interface GatewayGuildCreateDispatchData extends APIGuild { /** * When this guild was joined at * @@ -598,7 +594,7 @@ export type GatewayGuildCreateDispatchData = APIGuild & { * https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object */ guild_scheduled_events: APIGuildScheduledEvent[]; -}; +} /** * https://discord.com/developers/docs/topics/gateway#guild-update diff --git a/gateway/v9.ts b/gateway/v9.ts index a3135faf..0695c13f 100644 --- a/gateway/v9.ts +++ b/gateway/v9.ts @@ -500,13 +500,9 @@ export interface GatewayChannelPinsUpdateDispatchData { } /** - * https://discord.com/developers/docs/topics/gateway#guild-create * https://discord.com/developers/docs/topics/gateway#guild-update */ -export type GatewayGuildModifyDispatch = DataPayload< - GatewayDispatchEvents.GuildCreate | GatewayDispatchEvents.GuildUpdate, - GatewayGuildModifyDispatchData ->; +export type GatewayGuildModifyDispatch = DataPayload; /** * https://discord.com/developers/docs/topics/gateway#guild-update @@ -516,13 +512,13 @@ export type GatewayGuildModifyDispatchData = APIGuild; /** * https://discord.com/developers/docs/topics/gateway#guild-create */ -export type GatewayGuildCreateDispatch = GatewayGuildModifyDispatch; +export type GatewayGuildCreateDispatch = DataPayload; /** * https://discord.com/developers/docs/topics/gateway#guild-create * https://discord.com/developers/docs/topics/gateway#guild-create-guild-create-extra-fields */ -export type GatewayGuildCreateDispatchData = APIGuild & { +export interface GatewayGuildCreateDispatchData extends APIGuild { /** * When this guild was joined at * @@ -597,7 +593,7 @@ export type GatewayGuildCreateDispatchData = APIGuild & { * https://discord.com/developers/docs/resources/guild-scheduled-event#guild-scheduled-event-object */ guild_scheduled_events: APIGuildScheduledEvent[]; -}; +} /** * https://discord.com/developers/docs/topics/gateway#guild-update