fix: guildBannerURL no longer accepts cached guild

This commit is contained in:
Skillz4Killz
2021-04-04 12:20:55 +00:00
committed by GitHub
parent 61d8bfbbfa
commit c6279c79c0
+8 -10
View File
@@ -1,18 +1,16 @@
import { Guild } from "../../structures/mod.ts";
import { DiscordImageFormat } from "../../types/misc/image_format.ts";
import { DiscordImageSize } from "../../types/misc/image_size.ts";
import { endpoints } from "../../util/constants.ts";
import { formatImageURL } from "../../util/utils.ts";
/** The full URL of the banner from Discords CDN. Undefined if no banner is set. */
export function guildBannerURL(
guild: Guild,
size: ImageSize = 128,
format?: ImageFormats,
id: string,
banner: string,
size: DiscordImageSize = 128,
format?: DiscordImageFormat
) {
return guild.banner
? formatImageURL(
endpoints.GUILD_BANNER(guild.id, guild.banner),
size,
format,
)
return banner
? formatImageURL(endpoints.GUILD_BANNER(id, banner), size, format)
: undefined;
}