From 05541d8288435cd7d5777c54649dd74db2df488c Mon Sep 17 00:00:00 2001 From: MrMythicalYT <91077061+MrMythicalYT@users.noreply.github.com> Date: Tue, 1 Oct 2024 12:29:31 -0400 Subject: [PATCH] fix(User): remove `fetchFlags()` (#8755) Co-authored-by: Jiralite <33201955+Jiralite@users.noreply.github.com> --- packages/discord.js/src/managers/UserManager.js | 10 ---------- packages/discord.js/src/structures/User.js | 9 --------- packages/discord.js/typings/index.d.ts | 2 -- 3 files changed, 21 deletions(-) diff --git a/packages/discord.js/src/managers/UserManager.js b/packages/discord.js/src/managers/UserManager.js index 18fdbfe46..b0026da2c 100644 --- a/packages/discord.js/src/managers/UserManager.js +++ b/packages/discord.js/src/managers/UserManager.js @@ -95,16 +95,6 @@ class UserManager extends CachedManager { return this._add(data, cache); } - /** - * Fetches a user's flags. - * @param {UserResolvable} user The UserResolvable to identify - * @param {BaseFetchOptions} [options] Additional options for this fetch - * @returns {Promise} - */ - async fetchFlags(user, options) { - return (await this.fetch(user, options)).flags; - } - /** * Sends a message to a user. * @param {UserResolvable} user The UserResolvable to identify diff --git a/packages/discord.js/src/structures/User.js b/packages/discord.js/src/structures/User.js index 0cda0e591..a7df27f42 100644 --- a/packages/discord.js/src/structures/User.js +++ b/packages/discord.js/src/structures/User.js @@ -342,15 +342,6 @@ class User extends Base { ); } - /** - * Fetches this user's flags. - * @param {boolean} [force=false] Whether to skip the cache check and request the API - * @returns {Promise} - */ - fetchFlags(force = false) { - return this.client.users.fetchFlags(this.id, { force }); - } - /** * Fetches this user. * @param {boolean} [force=true] Whether to skip the cache check and request the API diff --git a/packages/discord.js/typings/index.d.ts b/packages/discord.js/typings/index.d.ts index ef876764c..7c69d4fd3 100644 --- a/packages/discord.js/typings/index.d.ts +++ b/packages/discord.js/typings/index.d.ts @@ -3460,7 +3460,6 @@ export class User extends Base { public displayAvatarURL(options?: ImageURLOptions): string; public equals(user: User): boolean; public fetch(force?: boolean): Promise; - public fetchFlags(force?: boolean): Promise; public toString(): UserMention; } @@ -4692,7 +4691,6 @@ export class UserManager extends CachedManager public createDM(user: UserResolvable, options?: BaseFetchOptions): Promise; public deleteDM(user: UserResolvable): Promise; public fetch(user: UserResolvable, options?: BaseFetchOptions): Promise; - public fetchFlags(user: UserResolvable, options?: BaseFetchOptions): Promise; public send(user: UserResolvable, options: string | MessagePayload | MessageCreateOptions): Promise; }