From 671b2fed0564ffec0a773e76e0604a0eb1f925c1 Mon Sep 17 00:00:00 2001 From: Jiralite <33201955+Jiralite@users.noreply.github.com> Date: Tue, 14 Apr 2026 14:07:06 +0100 Subject: [PATCH] fix(APITeamMember): missing `permissions` --- deno/payloads/v10/teams.ts | 3 ++- deno/payloads/v9/teams.ts | 3 ++- payloads/v10/teams.ts | 3 ++- payloads/v9/teams.ts | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/deno/payloads/v10/teams.ts b/deno/payloads/v10/teams.ts index cb42a826..6cb095b9 100644 --- a/deno/payloads/v10/teams.ts +++ b/deno/payloads/v10/teams.ts @@ -44,9 +44,10 @@ export interface APITeamMember { /** * Will always be `["*"]` * + * @remarks At or before 2026-04-14, Discord stopped sending this field. * @deprecated Use {@link APITeamMember.role} instead. */ - permissions: ['*']; + permissions?: ['*'] | undefined; /** * The id of the parent team of which they are a member */ diff --git a/deno/payloads/v9/teams.ts b/deno/payloads/v9/teams.ts index cb42a826..6cb095b9 100644 --- a/deno/payloads/v9/teams.ts +++ b/deno/payloads/v9/teams.ts @@ -44,9 +44,10 @@ export interface APITeamMember { /** * Will always be `["*"]` * + * @remarks At or before 2026-04-14, Discord stopped sending this field. * @deprecated Use {@link APITeamMember.role} instead. */ - permissions: ['*']; + permissions?: ['*'] | undefined; /** * The id of the parent team of which they are a member */ diff --git a/payloads/v10/teams.ts b/payloads/v10/teams.ts index abf0f6d2..daa4a6c0 100644 --- a/payloads/v10/teams.ts +++ b/payloads/v10/teams.ts @@ -44,9 +44,10 @@ export interface APITeamMember { /** * Will always be `["*"]` * + * @remarks At or before 2026-04-14, Discord stopped sending this field. * @deprecated Use {@link APITeamMember.role} instead. */ - permissions: ['*']; + permissions?: ['*'] | undefined; /** * The id of the parent team of which they are a member */ diff --git a/payloads/v9/teams.ts b/payloads/v9/teams.ts index abf0f6d2..daa4a6c0 100644 --- a/payloads/v9/teams.ts +++ b/payloads/v9/teams.ts @@ -44,9 +44,10 @@ export interface APITeamMember { /** * Will always be `["*"]` * + * @remarks At or before 2026-04-14, Discord stopped sending this field. * @deprecated Use {@link APITeamMember.role} instead. */ - permissions: ['*']; + permissions?: ['*'] | undefined; /** * The id of the parent team of which they are a member */