fastify-multer
fastify-multer copied to clipboard
request.files returning a empty array
I tried list my files after upload and returns a empty array, works with diskStorage save buts not with cloudinary
app.post(
'/endpoint',
{preHandler: upload.array('files', 2)},
async (req, reply) => {
console.log(req.files) //empty
...cloudinary ...reply.send( ) })
Following the post below I copy it into the file @types/fastify-multer.d.ts: https://github.com/fox1t/fastify-multer/issues/16#issuecomment-694981746
import 'fastify'
import { isMultipart } from '../../src/lib/content-parser'
import { File, FilesObject } from '../../src/interfaces'
type FilesInRequest = FilesObject | Partial<File>[]
declare module 'fastify' {
interface FastifyRequest {
isMultipart: typeof isMultipart
file: File
files: FilesInRequest
}
}