Skip to content

Commit 345210c

Browse files
committed
fix(linear): add default null for after cursor
1 parent dda012e commit 345210c

22 files changed

+43
-43
lines changed

apps/sim/blocks/blocks/linear.ts

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1532,7 +1532,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
15321532
projectId: effectiveProjectId || undefined,
15331533
includeArchived: params.includeArchived,
15341534
first: params.first ? Number(params.first) : undefined,
1535-
after: params.after,
1535+
after: params.after?.trim() || undefined,
15361536
}
15371537

15381538
case 'linear_get_issue':
@@ -1599,7 +1599,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
15991599
teamId: effectiveTeamId,
16001600
includeArchived: params.includeArchived,
16011601
first: params.first ? Number(params.first) : undefined,
1602-
after: params.after,
1602+
after: params.after?.trim() || undefined,
16031603
}
16041604

16051605
case 'linear_add_label_to_issue':
@@ -1650,7 +1650,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
16501650
...baseParams,
16511651
issueId: params.issueId.trim(),
16521652
first: params.first ? Number(params.first) : undefined,
1653-
after: params.after,
1653+
after: params.after?.trim() || undefined,
16541654
}
16551655

16561656
case 'linear_list_projects':
@@ -1659,7 +1659,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
16591659
teamId: effectiveTeamId,
16601660
includeArchived: params.includeArchived,
16611661
first: params.first ? Number(params.first) : undefined,
1662-
after: params.after,
1662+
after: params.after?.trim() || undefined,
16631663
}
16641664

16651665
case 'linear_get_project':
@@ -1714,7 +1714,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
17141714
return {
17151715
...baseParams,
17161716
first: params.first ? Number(params.first) : undefined,
1717-
after: params.after,
1717+
after: params.after?.trim() || undefined,
17181718
}
17191719

17201720
case 'linear_get_viewer':
@@ -1725,7 +1725,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
17251725
...baseParams,
17261726
teamId: effectiveTeamId,
17271727
first: params.first ? Number(params.first) : undefined,
1728-
after: params.after,
1728+
after: params.after?.trim() || undefined,
17291729
}
17301730

17311731
case 'linear_create_label':
@@ -1764,7 +1764,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
17641764
...baseParams,
17651765
teamId: effectiveTeamId,
17661766
first: params.first ? Number(params.first) : undefined,
1767-
after: params.after,
1767+
after: params.after?.trim() || undefined,
17681768
}
17691769

17701770
case 'linear_create_workflow_state':
@@ -1795,7 +1795,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
17951795
...baseParams,
17961796
teamId: effectiveTeamId,
17971797
first: params.first ? Number(params.first) : undefined,
1798-
after: params.after,
1798+
after: params.after?.trim() || undefined,
17991799
}
18001800

18011801
case 'linear_get_cycle':
@@ -1860,7 +1860,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
18601860
...baseParams,
18611861
issueId: params.issueId.trim(),
18621862
first: params.first ? Number(params.first) : undefined,
1863-
after: params.after,
1863+
after: params.after?.trim() || undefined,
18641864
}
18651865

18661866
case 'linear_update_attachment':
@@ -1901,7 +1901,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
19011901
...baseParams,
19021902
issueId: params.issueId.trim(),
19031903
first: params.first ? Number(params.first) : undefined,
1904-
after: params.after,
1904+
after: params.after?.trim() || undefined,
19051905
}
19061906

19071907
case 'linear_delete_issue_relation':
@@ -1927,7 +1927,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
19271927
return {
19281928
...baseParams,
19291929
first: params.first ? Number(params.first) : undefined,
1930-
after: params.after,
1930+
after: params.after?.trim() || undefined,
19311931
}
19321932

19331933
case 'linear_create_project_update':
@@ -1949,14 +1949,14 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
19491949
...baseParams,
19501950
projectId: effectiveProjectId,
19511951
first: params.first ? Number(params.first) : undefined,
1952-
after: params.after,
1952+
after: params.after?.trim() || undefined,
19531953
}
19541954

19551955
case 'linear_list_notifications':
19561956
return {
19571957
...baseParams,
19581958
first: params.first ? Number(params.first) : undefined,
1959-
after: params.after,
1959+
after: params.after?.trim() || undefined,
19601960
}
19611961

19621962
case 'linear_update_notification':
@@ -1988,7 +1988,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
19881988
return {
19891989
...baseParams,
19901990
first: params.first ? Number(params.first) : undefined,
1991-
after: params.after,
1991+
after: params.after?.trim() || undefined,
19921992
includeArchived: false,
19931993
}
19941994

@@ -2023,7 +2023,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
20232023
return {
20242024
...baseParams,
20252025
first: params.first ? Number(params.first) : undefined,
2026-
after: params.after,
2026+
after: params.after?.trim() || undefined,
20272027
includeArchived: false,
20282028
}
20292029

@@ -2117,7 +2117,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
21172117
return {
21182118
...baseParams,
21192119
first: params.first ? Number(params.first) : undefined,
2120-
after: params.after,
2120+
after: params.after?.trim() || undefined,
21212121
}
21222122

21232123
// Customer Tier Operations
@@ -2159,7 +2159,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
21592159
return {
21602160
...baseParams,
21612161
first: params.first ? Number(params.first) : undefined,
2162-
after: params.after,
2162+
after: params.after?.trim() || undefined,
21632163
}
21642164

21652165
// Project Management Operations
@@ -2212,7 +2212,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
22122212
...baseParams,
22132213
projectId: effectiveProjectId || undefined,
22142214
first: params.first ? Number(params.first) : undefined,
2215-
after: params.after,
2215+
after: params.after?.trim() || undefined,
22162216
}
22172217

22182218
case 'linear_add_label_to_project':
@@ -2277,7 +2277,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
22772277
...baseParams,
22782278
projectId: params.projectIdForMilestone.trim(),
22792279
first: params.first ? Number(params.first) : undefined,
2280-
after: params.after,
2280+
after: params.after?.trim() || undefined,
22812281
}
22822282

22832283
// Project Status Operations
@@ -2328,7 +2328,7 @@ Return ONLY the date string in YYYY-MM-DD format - no explanations, no quotes, n
23282328
return {
23292329
...baseParams,
23302330
first: params.first ? Number(params.first) : undefined,
2331-
after: params.after,
2331+
after: params.after?.trim() || undefined,
23322332
}
23332333

23342334
default:

apps/sim/tools/linear/list_attachments.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export const linearListAttachmentsTool: ToolConfig<
7676
variables: {
7777
issueId: params.issueId,
7878
first: params.first ? Number(params.first) : 50,
79-
after: params.after,
79+
after: params.after?.trim() || undefined,
8080
},
8181
}),
8282
},

apps/sim/tools/linear/list_comments.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export const linearListCommentsTool: ToolConfig<
7676
variables: {
7777
issueId: params.issueId,
7878
first: params.first ? Number(params.first) : 50,
79-
after: params.after,
79+
after: params.after?.trim() || undefined,
8080
},
8181
}),
8282
},

apps/sim/tools/linear/list_customer_requests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ export const linearListCustomerRequestsTool: ToolConfig<
8989
`,
9090
variables: {
9191
first: params.first ? Number(params.first) : 50,
92-
after: params.after,
92+
after: params.after?.trim() || undefined,
9393
includeArchived: params.includeArchived || false,
9494
},
9595
}),

apps/sim/tools/linear/list_customer_statuses.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ export const linearListCustomerStatusesTool: ToolConfig<
7070
`,
7171
variables: {
7272
first: params.first ? Number(params.first) : 50,
73-
after: params.after,
73+
after: params.after?.trim() || undefined,
7474
},
7575
}),
7676
},

apps/sim/tools/linear/list_customer_tiers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ export const linearListCustomerTiersTool: ToolConfig<
6969
`,
7070
variables: {
7171
first: params.first ? Number(params.first) : 50,
72-
after: params.after,
72+
after: params.after?.trim() || undefined,
7373
},
7474
}),
7575
},

apps/sim/tools/linear/list_customers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ export const linearListCustomersTool: ToolConfig<
7676
`,
7777
variables: {
7878
first: params.first ? Number(params.first) : 50,
79-
after: params.after,
79+
after: params.after?.trim() || undefined,
8080
includeArchived: params.includeArchived || false,
8181
},
8282
}),

apps/sim/tools/linear/list_cycles.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ export const linearListCyclesTool: ToolConfig<LinearListCyclesParams, LinearList
8080
variables: {
8181
filter: Object.keys(filter).length > 0 ? filter : undefined,
8282
first: params.first ? Number(params.first) : 50,
83-
after: params.after,
83+
after: params.after?.trim() || undefined,
8484
},
8585
}
8686
},

apps/sim/tools/linear/list_favorites.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export const linearListFavoritesTool: ToolConfig<
7171
`,
7272
variables: {
7373
first: params.first ? Number(params.first) : 50,
74-
after: params.after,
74+
after: params.after?.trim() || undefined,
7575
},
7676
}),
7777
},

apps/sim/tools/linear/list_issue_relations.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ export const linearListIssueRelationsTool: ToolConfig<
7979
variables: {
8080
issueId: params.issueId,
8181
first: params.first ? Number(params.first) : 50,
82-
after: params.after,
82+
after: params.after?.trim() || undefined,
8383
},
8484
}),
8585
},

0 commit comments

Comments
 (0)