feat: explicitly clear legacy content when using Components V2 in message payload

This commit is contained in:
2025-10-04 00:00:31 -05:00
parent 2d28e63a4f
commit 166c9177ae

View File

@@ -34,9 +34,9 @@ async function updateEditor(message: Message, data: EditorData): Promise<void> {
payload.flags = MessageFlags.IsComponentsV2; payload.flags = MessageFlags.IsComponentsV2;
} }
// Si usamos Components V2, no podemos incluir content // Si usamos Components V2, debemos limpiar explícitamente el content legado en el servidor
if (payload.flags === MessageFlags.IsComponentsV2) { if (payload.flags === MessageFlags.IsComponentsV2) {
delete payload.content; payload.content = null;
} }
await message.edit(payload); await message.edit(payload);