thanks, i went through all the releases and commits to try track something down but could not find anything obvious. I saw the ‘sizeInBytes’ change but doubt that would break anything.
I have more info on the issue I have raised:
Controller code:
export default factories.createCoreController('api::media.media', ({ strapi }) => ({
async create(ctx) {
const files = ctx.request.files // <- this is now empty {}
const filess = ctx.request.body.files // <- this is '[object Object]'
return strapi.service('api::media.media').create({files});
}
}))