From 1c64e03f59c93f0935cfd800eef740edff6157de Mon Sep 17 00:00:00 2001
From: Quin Lynch <49576606+quinchs@users.noreply.github.com>
Date: Wed, 7 Jul 2021 18:32:07 -0300
Subject: [PATCH] fix: add support for default avatar in WithAuthor extension.
Adds `?? user.GetDefaultAvatarUrl()` to the avatar icon field.
---
src/Discord.Net.Core/Extensions/EmbedBuilderExtensions.cs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Discord.Net.Core/Extensions/EmbedBuilderExtensions.cs b/src/Discord.Net.Core/Extensions/EmbedBuilderExtensions.cs
index a3b8ddd5b..c05df7cb7 100644
--- a/src/Discord.Net.Core/Extensions/EmbedBuilderExtensions.cs
+++ b/src/Discord.Net.Core/Extensions/EmbedBuilderExtensions.cs
@@ -27,7 +27,7 @@ namespace Discord
/// Fills the embed author field with the provided user's full username and avatar URL.
public static EmbedBuilder WithAuthor(this EmbedBuilder builder, IUser user) =>
- builder.WithAuthor($"{user.Username}#{user.Discriminator}", user.GetAvatarUrl());
+ builder.WithAuthor($"{user.Username}#{user.Discriminator}", user.GetAvatarUrl() ?? user.GetDefaultAvatarUrl());
/// Converts a object to a .
/// The embed type is not .