From c38c95dab55c52c4e9fbd8f47c82d3936fc8cdde Mon Sep 17 00:00:00 2001 From: Jacob Fletcher Date: Thu, 7 Mar 2024 13:36:42 -0500 Subject: [PATCH] fix(next): adds optional chaining for globals in getDataAndFile --- packages/next/src/utilities/getDataAndFile.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/next/src/utilities/getDataAndFile.ts b/packages/next/src/utilities/getDataAndFile.ts index 8f768ec5c..1bffd0172 100644 --- a/packages/next/src/utilities/getDataAndFile.ts +++ b/packages/next/src/utilities/getDataAndFile.ts @@ -21,7 +21,7 @@ export const getDataAndFile: GetDataAndFile = async ({ collection, config, reque data = await request.json() } else if (contentType === 'multipart/form-data') { // possible upload request - if (collection.config.upload) { + if (collection?.config?.upload) { // load file in memory if (!config.upload?.useTempFiles) { const formData = await request.formData()