mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
fix: allow unsafe embeds to be serialized (#7494)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
'use strict';
|
||||
|
||||
const { Buffer } = require('node:buffer');
|
||||
const { Embed, isJSONEncodable } = require('@discordjs/builders');
|
||||
const { isJSONEncodable } = require('@discordjs/builders');
|
||||
const { MessageFlags } = require('discord-api-types/v9');
|
||||
const { RangeError } = require('../errors');
|
||||
const DataResolver = require('../util/DataResolver');
|
||||
@@ -193,7 +193,7 @@ class MessagePayload {
|
||||
tts,
|
||||
nonce,
|
||||
embeds: this.options.embeds?.map(embed =>
|
||||
embed instanceof Embed ? embed.toJSON() : this.target.client.options.jsonTransformer(embed),
|
||||
isJSONEncodable(embed) ? embed.toJSON() : this.target.client.options.jsonTransformer(embed),
|
||||
),
|
||||
components,
|
||||
username,
|
||||
|
||||
Reference in New Issue
Block a user