From 5f3a99f2b9ced825bb9ed9a5b14852e59c0f4028 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Fri, 11 Aug 2023 22:50:37 +0100 Subject: [PATCH] Safe fallback when no event query params present --- api/_common/middleware.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/_common/middleware.js b/api/_common/middleware.js index 7c9c53e..362db17 100644 --- a/api/_common/middleware.js +++ b/api/_common/middleware.js @@ -4,8 +4,8 @@ const normalizeUrl = (url) => { const commonMiddleware = (handler) => { return async (event, context, callback) => { - - const rawUrl = (event.queryStringParameters || event.query).url; + const queryParams = event.queryStringParameters || event.query || {}; + const rawUrl = queryParams.url; if (!rawUrl) { callback(null, {