Skip to content

Commit 63f5261

Browse files
imnaiyarJiralite
authored andcommitted
fix(GuildChannelManager): properly resolve avatar for createWebhook (#10772)
fix(GuildChannelManager): properly resolve avatr for createWebhook
1 parent 5be774d commit 63f5261

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

packages/discord.js/src/managers/GuildChannelManager.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -230,13 +230,13 @@ class GuildChannelManager extends CachedManager {
230230
async createWebhook({ channel, name, avatar, reason }) {
231231
const id = this.resolveId(channel);
232232
if (!id) throw new DiscordjsTypeError(ErrorCodes.InvalidType, 'channel', 'GuildChannelResolvable');
233-
if (typeof avatar === 'string' && !avatar.startsWith('data:')) {
234-
avatar = await resolveImage(avatar);
235-
}
233+
234+
const resolvedImage = await resolveImage(avatar);
235+
236236
const data = await this.client.rest.post(Routes.channelWebhooks(id), {
237237
body: {
238238
name,
239-
avatar,
239+
avatar: resolvedImage,
240240
},
241241
reason,
242242
});

0 commit comments

Comments
 (0)