[resumes][feat] upload pdf file into file storage (#321)

* [resumes][feat] upload pdf file into file storage

* [resumes][fix] fix file upload failure

* [resumes][chore] update .env.local.example

* [resumes][fix] process file transfer over next.js

* [resumes][feat] file upload

* [resumes][chore] cleanup

* [resumes][feat] add GET method for file-storage API

* [portal[chore] Update env.example file

* [resumes][chore] cleanup

* [portal][chore] update yarn lock file
This commit is contained in:
Keane Chan
2022-10-09 10:40:22 +08:00
committed by GitHub
parent fbf1517901
commit 384981716d
10 changed files with 2198 additions and 1878 deletions

View File

@ -12,14 +12,13 @@ export const resumesResumeUserRouter = createProtectedRouter().mutation(
location: z.string(),
role: z.string(),
title: z.string(),
url: z.string(),
}),
async resolve({ ctx, input }) {
const userId = ctx.session?.user.id;
// TODO: Store file in file storage and retrieve URL
return await ctx.prisma.resumesResume.create({
data: {
...input,
url: '',
userId,
},
});