From db5ea47b39ee8676c59755051cf17cd67a032747 Mon Sep 17 00:00:00 2001 From: marcofeliponi Date: Fri, 12 Jul 2024 12:16:29 +0000 Subject: [PATCH] fix: param has value if its from type boolee --- src/lambda/lambdaGetParameters.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lambda/lambdaGetParameters.ts b/src/lambda/lambdaGetParameters.ts index 237161d..cacbf53 100644 --- a/src/lambda/lambdaGetParameters.ts +++ b/src/lambda/lambdaGetParameters.ts @@ -53,7 +53,7 @@ const extractParams = (docfy: Docfy, parameter: string, evt: APIGatewayEvent) => const param = get(evt, `${parameter}.${key}`) ?? value.default const hasParamValue = params[identity] - const hasValue = param && param !== 'undefined' + const hasValue = (param && param !== 'undefined') || typeof param === 'boolean' const isRequired = value.required ?? parameter === 'pathParameters' if (isRequired && !hasValue && !hasParamValue) {