Skip to content

Commit 654117d

Browse files
committed
Fix setting null value in query params with style "form"
1 parent 8951518 commit 654117d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/openapi-to-graphql/src/resolver_builder.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1371,7 +1371,7 @@ export function extractRequestDataFromArgs<TSource, TContext, TArgs>(
13711371
// Query parameters
13721372
case 'query':
13731373
// setting param style as form assumes explode is true by default
1374-
if (param.style === 'form' && typeof args[saneParamName] === 'object') {
1374+
if (param.style === 'form' && typeof args[saneParamName] === 'object' && args[saneParamName] !== null) {
13751375
if (param.explode === false) {
13761376
qs[param.name] = Object.entries(args[saneParamName]).reduce((acc, val) => {
13771377
acc += val.join(',')

0 commit comments

Comments
 (0)