refactor(GuildAuditLogs): remove build (#7704)

This commit is contained in:
Jiralite 2022-03-24 21:11:18 +00:00 committed by GitHub
parent 85e531f22d
commit cedd0536ba
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 1 additions and 12 deletions

View file

@ -733,7 +733,7 @@ class Guild extends AnonymousGuild {
}
const data = await this.client.rest.get(Routes.guildAuditLog(this.id), { query });
return GuildAuditLogs.build(this, data);
return new GuildAuditLogs(this, data);
}
/**

View file

@ -66,16 +66,6 @@ class GuildAuditLogs {
}
}
/**
* Handles possible promises for entry targets.
* @returns {Promise<GuildAuditLogs>}
*/
static async build(...args) {
const logs = new GuildAuditLogs(...args);
await Promise.all(logs.entries.map(e => e.target));
return logs;
}
toJSON() {
return Util.flatten(this);
}

View file

@ -1131,7 +1131,6 @@ export class GuildAuditLogs<T extends GuildAuditLogsResolvable = null> {
private integrations: Collection<Snowflake | string, Integration>;
public entries: Collection<Snowflake, GuildAuditLogsEntry<T>>;
public static Entry: typeof GuildAuditLogsEntry;
public static build(...args: unknown[]): Promise<GuildAuditLogs>;
public toJSON(): unknown;
}