From bbe169deac64a65f283f76b65e56c59808584f82 Mon Sep 17 00:00:00 2001 From: Bence <56838314+1s3k3b@users.noreply.github.com> Date: Sat, 29 Feb 2020 14:19:56 +0100 Subject: [PATCH] fix(MessageEmbed): prevent possible destructuring error --- src/structures/MessageEmbed.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/structures/MessageEmbed.js b/src/structures/MessageEmbed.js index 42750c42e..35e2ec2bf 100644 --- a/src/structures/MessageEmbed.js +++ b/src/structures/MessageEmbed.js @@ -411,7 +411,13 @@ class MessageEmbed { * @returns {EmbedField[]} */ static normalizeFields(...fields) { - return fields.flat(2).map(({ name, value, inline }) => this.normalizeField(name, value, inline)); + return fields.flat(2).map(field => + this.normalizeField( + field && field.name, + field && field.value, + field && typeof field.inline === 'boolean' ? field.inline : false, + ), + ); } }