diff --git a/src/templates/getHandler.js b/src/templates/getHandler.js index 276646fbcc..4b346ec8f1 100644 --- a/src/templates/getHandler.js +++ b/src/templates/getHandler.js @@ -49,6 +49,10 @@ const makeHandler = bridge.listen() return async (event, context) => { + // Next expects to be able to parse the query from the URL + const query = new URLSearchParams(event.queryStringParameters).toString() + event.path = query ? `${event.path}?${query}` : event.path + const { headers, ...result } = await bridge.launcher(event, context) /** @type import("@netlify/functions").HandlerResponse */