Skip to content

Commit dc7bab0

Browse files
committed
fix(wiza): coerce reveal id to string, skip empty filters in prospect search
1 parent 9f6673e commit dc7bab0

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

apps/sim/tools/wiza/get_individual_reveal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export const wizaGetIndividualRevealTool: ToolConfig<
3030

3131
request: {
3232
url: (params: WizaGetIndividualRevealParams) =>
33-
`https://wiza.co/api/individual_reveals/${encodeURIComponent(params.id.trim())}`,
33+
`https://wiza.co/api/individual_reveals/${encodeURIComponent(String(params.id).trim())}`,
3434
method: 'GET',
3535
headers: (params: WizaGetIndividualRevealParams) => ({
3636
Authorization: `Bearer ${params.apiKey}`,

apps/sim/tools/wiza/prospect_search.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,12 @@ export const wizaProspectSearchTool: ToolConfig<
148148
body.size = Math.max(0, Math.min(params.size, 30))
149149
}
150150

151-
if (params.filters && typeof params.filters === 'object') {
151+
if (
152+
params.filters &&
153+
typeof params.filters === 'object' &&
154+
!Array.isArray(params.filters) &&
155+
Object.keys(params.filters).length > 0
156+
) {
152157
body.filters = params.filters
153158
return body
154159
}
@@ -181,7 +186,9 @@ export const wizaProspectSearchTool: ToolConfig<
181186
}
182187
}
183188

184-
body.filters = filters
189+
if (Object.keys(filters).length > 0) {
190+
body.filters = filters
191+
}
185192
return body
186193
},
187194
},

0 commit comments

Comments
 (0)