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,