From cb2f171d86ef7a662b0a66e51616a8b35d26d350 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=98=99=E2=97=A6=20The=20Tablet=20=E2=9D=80=20GamerGirla?= =?UTF-8?q?ndCo=20=E2=97=A6=E2=9D=A7?= Date: Sat, 30 Dec 2023 16:35:35 -0500 Subject: [PATCH] refactor(api): switch avatar path to `assets` --- server/api/upload/avatar.post.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/api/upload/avatar.post.ts b/server/api/upload/avatar.post.ts index 8794211..52557af 100644 --- a/server/api/upload/avatar.post.ts +++ b/server/api/upload/avatar.post.ts @@ -14,6 +14,7 @@ export default eventHandler(async (ev) => { } let si = sharp(mpd[0].data!); let nn = v4(); + // const apath = await import("~/assets/avatars/" + nn + ".png"); await si .resize({ height: 500, @@ -22,7 +23,7 @@ export default eventHandler(async (ev) => { background: { r: 0, g: 0, b: 0, alpha: 0 }, }) .toFormat("png") - .toFile(resolve(`public/avatars/${nn}.png`)); + .toFile(resolve(process.cwd(), `assets/avatars/${nn}.png`)); await User.findByIdAndUpdate(ev.context.currentUser!._id, { $set: { "profile.avatar": nn,