Compare commits

...

1 Commits

Author SHA1 Message Date
almeidx
213cb1692a fix(Teams): use partial user type on team member
The docs specify that the user field on team members is a partial user
object containing only avatar, discriminator, id, and username.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 00:05:15 +01:00
4 changed files with 4 additions and 4 deletions

View File

@@ -56,7 +56,7 @@ export interface APITeamMember {
*
* @see {@link https://discord.com/developers/docs/resources/user#user-object}
*/
user: APIUser;
user: Pick<APIUser, 'avatar' | 'discriminator' | 'id' | 'username'>;
/**
* The user's role in the team.
*

View File

@@ -56,7 +56,7 @@ export interface APITeamMember {
*
* @see {@link https://discord.com/developers/docs/resources/user#user-object}
*/
user: APIUser;
user: Pick<APIUser, 'avatar' | 'discriminator' | 'id' | 'username'>;
/**
* The user's role in the team.
*

View File

@@ -56,7 +56,7 @@ export interface APITeamMember {
*
* @see {@link https://discord.com/developers/docs/resources/user#user-object}
*/
user: APIUser;
user: Pick<APIUser, 'avatar' | 'discriminator' | 'id' | 'username'>;
/**
* The user's role in the team.
*

View File

@@ -56,7 +56,7 @@ export interface APITeamMember {
*
* @see {@link https://discord.com/developers/docs/resources/user#user-object}
*/
user: APIUser;
user: Pick<APIUser, 'avatar' | 'discriminator' | 'id' | 'username'>;
/**
* The user's role in the team.
*