Revert "fix message embed json serialization (#2420)"

This reverts commit c40488eb54.
This commit is contained in:
Will Nelson
2018-03-24 17:43:56 -07:00
committed by Isabella
parent c40488eb54
commit b5b436f9cb
2 changed files with 9 additions and 4 deletions

View File

@@ -302,11 +302,16 @@ class MessageEmbed {
return this;
}
toJSON() {
return Util.flatten(this, { hexColor: true });
}
/**
* Transforms the embed object to be processed.
* @returns {Object} The raw data of this embed
* @private
*/
toJSON() {
_apiTransform() {
return {
title: this.title,
type: 'rich',

View File

@@ -71,9 +71,9 @@ module.exports = async function createMessage(channel, options) {
else options.files = options.embed.files;
}
if (options.embed && webhook) options.embeds = [new Embed(options.embed)];
else if (options.embed) options.embed = new Embed(options.embed);
else if (options.embeds) options.embeds = options.embeds.map(e => new Embed(e));
if (options.embed && webhook) options.embeds = [new Embed(options.embed)._apiTransform()];
else if (options.embed) options.embed = new Embed(options.embed)._apiTransform();
else if (options.embeds) options.embeds = options.embeds.map(e => new Embed(e)._apiTransform());
let files;