Skip to content

Commit 0ebb851

Browse files
committed
fix: make options param optional in setQueryData/useSetQueryData when not required
1 parent 98559ea commit 0ebb851

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

packages/openapi-ts/src/plugins/@tanstack/query-core/v5/setQueryData.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,10 @@ export function createSetQueryData({
3838
const symbolQueryClient = plugin.referenceSymbol({
3939
resource: `${plugin.name}.QueryClient`,
4040
});
41+
const isRequiredOptions = isOperationOptionsRequired({
42+
context: plugin.context,
43+
operation,
44+
});
4145
const typeData = useTypeData({ operation, plugin });
4246
const typeResponse = useTypeResponse({ operation, plugin });
4347

packages/openapi-ts/src/plugins/@tanstack/query-core/v5/useSetQueryData.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ export function createUseSetQueryData({
3535
tool: plugin.name,
3636
});
3737

38+
const isRequiredOptions = isOperationOptionsRequired({
39+
context: plugin.context,
40+
operation,
41+
});
3842
const typeData = useTypeData({ operation, plugin });
3943
const typeResponse = useTypeResponse({ operation, plugin });
4044

0 commit comments

Comments
 (0)