diff --git a/packages/runtime/src/templates/getApiHandler.ts b/packages/runtime/src/templates/getApiHandler.ts index 00321824ee..1e7a2f0b26 100644 --- a/packages/runtime/src/templates/getApiHandler.ts +++ b/packages/runtime/src/templates/getApiHandler.ts @@ -70,9 +70,7 @@ const makeApiHandler = ({ conf, app, pageRoot, NextServer }: MakeApiHandlerParam return bridge } - const { - clientContext: { custom: customContext }, - } = context + const customContext = context.clientContext?.custom // Scheduled functions don't have a URL, but we need to give one so Next knows the route to serve const url = event.rawUrl ? new URL(event.rawUrl) : new URL(path, process.env.URL || 'http://n')