di ngu thoi

This commit is contained in:
2024-10-15 03:49:37 +07:00
parent 7a8f8fab86
commit bbef367579

View File

@@ -153,18 +153,22 @@ export class ResumeSchema extends PothosSchema {
}, },
resolve: async (query, root, args, ctx, info) => { resolve: async (query, root, args, ctx, info) => {
const { userId, centerId, resumeFile } = args; const { userId, centerId, resumeFile } = args;
const { mimetype } = resumeFile; const { mimetype } = await resumeFile;
const { filename } = await this.minioService.uploadFile( const { filename } = await this.minioService.uploadFile(
resumeFile, resumeFile,
'resumes', 'resumes',
); );
const fileUrl = await this.minioService.getFileUrl(
filename,
'resumes',
);
const resume = await this.prisma.resume.create({ const resume = await this.prisma.resume.create({
data: { data: {
userId, userId,
centerId, centerId,
ResumeFile: { ResumeFile: {
create: { create: {
fileUrl: filename, fileUrl,
type: mimetype, type: mimetype,
}, },
}, },