diff --git a/server/api/upload/content.post.ts b/server/api/upload/content.post.ts index 463ba66..92b6665 100644 --- a/server/api/upload/content.post.ts +++ b/server/api/upload/content.post.ts @@ -2,6 +2,7 @@ import { writeFileSync } from "fs"; import { extname } from "path"; import { v4 } from "uuid"; import { ContentFilenameRegex } from "~/lib/server/constants"; +import { log } from "~/lib/server/logger"; import isLoggedIn from "~/lib/server/middlewareButNotReally/isLoggedIn"; export default eventHandler(async (ev) => { @@ -13,8 +14,9 @@ export default eventHandler(async (ev) => { statusCode: 400, message: noMultipart, }); - + log.debug("woooo", { label: "http/upload" }); let file = mpd[0]; + log.debug(mpd[0].filename!, { label: "http/upload" }); if (!file) { throw createError({ statusCode: 400, @@ -27,7 +29,7 @@ export default eventHandler(async (ev) => { message: "unsupported file type!", }); } - let b = `${v4()}.${extname(file.filename!)}`; + let b = `${v4()}${extname(file.filename!)}`; writeFileSync(`tmp/${b}`, file.data); return { success: true,