di ngu thoi
This commit is contained in:
@@ -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,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user