diff --git a/src/Resume/resume.schema.ts b/src/Resume/resume.schema.ts index cb0b3e6..3ccbc5d 100644 --- a/src/Resume/resume.schema.ts +++ b/src/Resume/resume.schema.ts @@ -153,18 +153,22 @@ export class ResumeSchema extends PothosSchema { }, resolve: async (query, root, args, ctx, info) => { const { userId, centerId, resumeFile } = args; - const { mimetype } = resumeFile; + const { mimetype } = await resumeFile; const { filename } = await this.minioService.uploadFile( resumeFile, 'resumes', ); + const fileUrl = await this.minioService.getFileUrl( + filename, + 'resumes', + ); const resume = await this.prisma.resume.create({ data: { userId, centerId, ResumeFile: { create: { - fileUrl: filename, + fileUrl, type: mimetype, }, },