diff --git a/packages/rest/src/manager.ts b/packages/rest/src/manager.ts index 7460d937d..8a6835a33 100644 --- a/packages/rest/src/manager.ts +++ b/packages/rest/src/manager.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/restrict-template-expressions */ /* eslint-disable no-const-assign */ -import { calculateBits, camelToSnakeCase, camelize, delay, getBotIdFromToken, logger, processReactionString, urlToBase64 } from '@discordeno/utils' +import { calculateBits, camelToSnakeCase, camelize, delay, getBotIdFromToken, logger, processReactionString, urlToBase64, snakelize } from '@discordeno/utils' import { createInvalidRequestBucket } from './invalidBucket.js' import { Queue } from './queue.js' @@ -175,7 +175,7 @@ export function createRestManager(options: CreateRestManagerOptions): RestManage form.append(`file${i}`, options.files[i].blob, options.files[i].name) } - form.append('payload_json', JSON.stringify({ ...options.body, files: undefined })) + form.append('payload_json', JSON.stringify(snakelize({ ...options.body, files: undefined }))) body = form