From 8f4dd7197358c76420e8c4077f1711cf5221f9ef Mon Sep 17 00:00:00 2001 From: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com> Date: Sun, 4 Apr 2021 12:21:15 +0000 Subject: [PATCH] fix: guildSplashURL no longer accepts cached guild --- src/helpers/guilds/guild_splash_url.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/helpers/guilds/guild_splash_url.ts b/src/helpers/guilds/guild_splash_url.ts index 2e38524ac..0c51fb682 100644 --- a/src/helpers/guilds/guild_splash_url.ts +++ b/src/helpers/guilds/guild_splash_url.ts @@ -1,16 +1,18 @@ -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 splash from Discords CDN. Undefined if no splash is set. */ export function guildSplashURL( - guild: Guild, - size: ImageSize = 128, - format?: ImageFormats, + id: string, + splash: string, + size: DiscordImageSize = 128, + format?: DiscordImageFormat, ) { - return guild.splash + return splash ? formatImageURL( - endpoints.GUILD_SPLASH(guild.id, guild.splash), + endpoints.GUILD_SPLASH(id, splash), size, format, )