Skip to content

Commit 29f06de

Browse files
committed
fix(sendgrid): always send page_size on list_templates
SendGrid's GET /v3/templates requires page_size on every request (no server-side default) — omitting it errors. Default to 20 to match our own documented default when the caller doesn't set one.
1 parent eb0ff54 commit 29f06de

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

apps/sim/tools/sendgrid/list_templates.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,7 @@ export const sendGridListTemplatesTool: ToolConfig<ListTemplatesParams, Template
4040
if (params.generations) {
4141
url.searchParams.append('generations', params.generations)
4242
}
43-
if (params.pageSize) {
44-
url.searchParams.append('page_size', params.pageSize.toString())
45-
}
43+
url.searchParams.append('page_size', (params.pageSize || 20).toString())
4644
if (params.pageToken) {
4745
url.searchParams.append('page_token', params.pageToken)
4846
}

0 commit comments

Comments
 (0)