Safe fallback when no event query params present
This commit is contained in:
@@ -4,8 +4,8 @@ const normalizeUrl = (url) => {
|
|||||||
|
|
||||||
const commonMiddleware = (handler) => {
|
const commonMiddleware = (handler) => {
|
||||||
return async (event, context, callback) => {
|
return async (event, context, callback) => {
|
||||||
|
const queryParams = event.queryStringParameters || event.query || {};
|
||||||
const rawUrl = (event.queryStringParameters || event.query).url;
|
const rawUrl = queryParams.url;
|
||||||
|
|
||||||
if (!rawUrl) {
|
if (!rawUrl) {
|
||||||
callback(null, {
|
callback(null, {
|
||||||
|
|||||||
Reference in New Issue
Block a user