enable insensitive filter
This commit is contained in:
Submodule epess-database updated: c759872f52...97663e0a42
@@ -20,6 +20,7 @@ const stringFilterOps = [
|
|||||||
'contains',
|
'contains',
|
||||||
'startsWith',
|
'startsWith',
|
||||||
'endsWith',
|
'endsWith',
|
||||||
|
'mode',
|
||||||
] as const;
|
] as const;
|
||||||
const sortableTypes = ['String', 'Int', 'Float', 'DateTime', 'BigInt'] as const;
|
const sortableTypes = ['String', 'Int', 'Float', 'DateTime', 'BigInt'] as const;
|
||||||
const listOps = ['every', 'some', 'none'] as const;
|
const listOps = ['every', 'some', 'none'] as const;
|
||||||
|
|||||||
@@ -100,11 +100,6 @@ export class ResumeSchema extends PothosSchema {
|
|||||||
if (!resumeFile) {
|
if (!resumeFile) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
const resumeFileUrl = await this.minioService.getFileUrl(
|
|
||||||
resumeFile.fileUrl,
|
|
||||||
'resumes',
|
|
||||||
);
|
|
||||||
resumeFile.fileUrl = resumeFileUrl;
|
|
||||||
return resumeFile;
|
return resumeFile;
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
@@ -119,16 +114,7 @@ export class ResumeSchema extends PothosSchema {
|
|||||||
orderBy: args.orderBy ?? undefined,
|
orderBy: args.orderBy ?? undefined,
|
||||||
where: args.filter ?? undefined,
|
where: args.filter ?? undefined,
|
||||||
});
|
});
|
||||||
const resumeFilesWithUrl = await Promise.all(
|
return resumeFiles;
|
||||||
resumeFiles.map(async (resumeFile) => {
|
|
||||||
const resumeFileUrl = await this.minioService.getFileUrl(
|
|
||||||
resumeFile.fileUrl,
|
|
||||||
'resumes',
|
|
||||||
);
|
|
||||||
return { ...resumeFile, fileUrl: resumeFileUrl };
|
|
||||||
}),
|
|
||||||
);
|
|
||||||
return resumeFilesWithUrl;
|
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
}));
|
}));
|
||||||
@@ -190,16 +176,7 @@ export class ResumeSchema extends PothosSchema {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
// get last resume file
|
return resume;
|
||||||
const lastResumeFile = await this.prisma.resumeFile.findFirst({
|
|
||||||
where: {
|
|
||||||
resumeId: resume.id,
|
|
||||||
},
|
|
||||||
orderBy: {
|
|
||||||
createdAt: 'desc',
|
|
||||||
},
|
|
||||||
});
|
|
||||||
return { ...resume, resumeFile: lastResumeFile };
|
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
}));
|
}));
|
||||||
|
|||||||
Reference in New Issue
Block a user