Browse Source

Added support for removing avatars

tags/docs-0.9
RogueException 9 years ago
parent
commit
9de7fe173e
2 changed files with 4 additions and 1 deletions
  1. +3
    -1
      src/Discord.Net/DiscordAPIClient.cs
  2. +1
    -0
      src/Discord.Net/DiscordClient.API.cs

+ 3
- 1
src/Discord.Net/DiscordAPIClient.cs View File

@@ -227,7 +227,9 @@ namespace Discord
if (currentPassword == null) throw new ArgumentNullException(nameof(currentPassword)); if (currentPassword == null) throw new ArgumentNullException(nameof(currentPassword));


string avatarBase64 = null; string avatarBase64 = null;
if (avatar != null)
if (avatarType == AvatarImageType.None)
avatarBase64 = "";
else if (avatar != null)
{ {
string base64 = Convert.ToBase64String(avatar); string base64 = Convert.ToBase64String(avatar);
string type = avatarType == AvatarImageType.Jpeg ? "image/jpeg;base64" : "image/png;base64"; string type = avatarType == AvatarImageType.Jpeg ? "image/jpeg;base64" : "image/png;base64";


+ 1
- 0
src/Discord.Net/DiscordClient.API.cs View File

@@ -9,6 +9,7 @@ namespace Discord
{ {
public enum AvatarImageType public enum AvatarImageType
{ {
None,
Jpeg, Jpeg,
Png Png
} }


Loading…
Cancel
Save