Relax parsing rules for embed fields

Closes #765
pull/791/head
Tyrrrz 3 years ago
parent 2156c6cd0c
commit 65ab003ff5

@ -11,8 +11,8 @@ public record EmbedField(
{ {
public static EmbedField Parse(JsonElement json) public static EmbedField Parse(JsonElement json)
{ {
var name = json.GetProperty("name").GetNonWhiteSpaceString(); var name = json.GetProperty("name").GetNonNullString();
var value = json.GetProperty("value").GetNonWhiteSpaceString(); var value = json.GetProperty("value").GetNonNullString();
var isInline = json.GetPropertyOrNull("inline")?.GetBooleanOrNull() ?? false; var isInline = json.GetPropertyOrNull("inline")?.GetBooleanOrNull() ?? false;
return new EmbedField(name, value, isInline); return new EmbedField(name, value, isInline);

Loading…
Cancel
Save