From 79567a9effccdacf5644a415a4fb747beefba0c7 Mon Sep 17 00:00:00 2001 From: "diamondburned (Forefront)" Date: Thu, 23 Jan 2020 22:10:54 -0800 Subject: [PATCH] Fixed ExecuteEmbed --- api/webhook.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/api/webhook.go b/api/webhook.go index 6f3c9c5..7f9dabd 100644 --- a/api/webhook.go +++ b/api/webhook.go @@ -3,6 +3,7 @@ package api import ( "mime/multipart" "net/url" + "strconv" "github.com/diamondburned/arikawa/discord" "github.com/diamondburned/arikawa/internal/httputil" @@ -100,9 +101,9 @@ func (c *Client) ExecuteWebhook( webhookID discord.Snowflake, token string, wait bool, data ExecuteWebhookData) (*discord.Message, error) { - if data.Embed != nil { - if err := data.Embed.Validate(); err != nil { - return nil, errors.Wrap(err, "Embed error") + for i, embed := range data.Embeds { + if err := embed.Validate(); err != nil { + return nil, errors.Wrap(err, "Embed error at "+strconv.Itoa(i)) } }