Skip to content

Commit 6cb04e1

Browse files
committed
fix(fetch): gate explode default on style === 'form' (#3231)
Signed-off-by: zeriong <jaeryong95@gmail.com>
1 parent 9ed5e47 commit 6cb04e1

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

packages/fetch/src/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,12 @@ export const generateRequestFunction = (
120120
| undefined) ?? []
121121
).some((s) => resolveSchemaRef(s, context).schema.type === 'array');
122122

123+
const style = parameterObject.style ?? 'form';
124+
123125
return (
124126
parameterObject.in === 'query' &&
125127
isArrayLike &&
128+
style === 'form' &&
126129
(parameterObject.explode ?? true)
127130
);
128131
});

0 commit comments

Comments
 (0)