commented ts-typeguard & improved validation error

This commit is contained in:
Felix Kaspar
2023-12-28 02:15:14 +01:00
parent 8d9c24b09b
commit f87fb32913
2 changed files with 7 additions and 7 deletions

View File

@@ -22,6 +22,6 @@ export const JoiPDFFileSchema = Joi.custom((value: Express.Multer.File[] /* <- a
}
}, "pdffile validation");
function isPdfFileArray(value: any): value is PdfFile[] {
return value.every((e: PdfFile) => e instanceof PdfFile)
}
function isPdfFileArray(value: any[]): value is PdfFile[] { // "is" is a ts-typeguard - https://www.typescriptlang.org/docs/handbook/advanced-types.html#user-defined-type-guards
return value.every((e) => e instanceof PdfFile)
}