summary refs log tree commit diff
path: root/util/src/util/cdn.ts
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--util/src/util/cdn.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/util/src/util/cdn.ts b/util/src/util/cdn.ts

index 4dd0078a..ea950cd1 100644 --- a/util/src/util/cdn.ts +++ b/util/src/util/cdn.ts
@@ -4,7 +4,9 @@ import fetch from "node-fetch"; import { Config } from "./Config"; import multer from "multer"; -export async function uploadFile(path: string, file: Express.Multer.File) { +export async function uploadFile(path: string, file?: Express.Multer.File) { + if (!file?.buffer) throw new HTTPError("Missing file in body"); + const form = new FormData(); form.append("file", file.buffer, { contentType: file.mimetype,