diff --git a/src/structures/Webhook.js b/src/structures/Webhook.js index 6c945fb5e..d39eed7bd 100644 --- a/src/structures/Webhook.js +++ b/src/structures/Webhook.js @@ -158,9 +158,10 @@ class Webhook { apiMessage = options.resolveData(); } else { apiMessage = APIMessage.create(this, options).resolveData(); - if (Array.isArray(apiMessage.data.content)) { - return Promise.all(apiMessage.split().map(this.send.bind(this))); - } + } + + if (Array.isArray(apiMessage.data.content)) { + return Promise.all(apiMessage.split().map(this.send.bind(this))); } const { data, files } = await apiMessage.resolveFiles(); diff --git a/src/structures/interfaces/TextBasedChannel.js b/src/structures/interfaces/TextBasedChannel.js index 11af71255..af2b99c39 100644 --- a/src/structures/interfaces/TextBasedChannel.js +++ b/src/structures/interfaces/TextBasedChannel.js @@ -173,9 +173,10 @@ class TextBasedChannel { apiMessage = options.resolveData(); } else { apiMessage = APIMessage.create(this, options).resolveData(); - if (Array.isArray(apiMessage.data.content)) { - return Promise.all(apiMessage.split().map(this.send.bind(this))); - } + } + + if (Array.isArray(apiMessage.data.content)) { + return Promise.all(apiMessage.split().map(this.send.bind(this))); } const { data, files } = await apiMessage.resolveFiles();