File tree 9 files changed +18
-9
lines changed 9 files changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -51,8 +51,9 @@ export async function* paginateListObservabilityConfigurations(
51
51
throw new Error ( "Invalid client, expected AppRunner | AppRunnerClient" ) ;
52
52
}
53
53
yield page ;
54
+ const prevToken = token ;
54
55
token = page . NextToken ;
55
- hasNext = ! ! token ;
56
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
56
57
}
57
58
// @ts -ignore
58
59
return undefined ;
Original file line number Diff line number Diff line change @@ -51,8 +51,9 @@ export async function* paginateListPhoneNumbersV2(
51
51
throw new Error ( "Invalid client, expected Connect | ConnectClient" ) ;
52
52
}
53
53
yield page ;
54
+ const prevToken = token ;
54
55
token = page . NextToken ;
55
- hasNext = ! ! token ;
56
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
56
57
}
57
58
// @ts -ignore
58
59
return undefined ;
Original file line number Diff line number Diff line change @@ -51,8 +51,9 @@ export async function* paginateSearchAvailablePhoneNumbers(
51
51
throw new Error ( "Invalid client, expected Connect | ConnectClient" ) ;
52
52
}
53
53
yield page ;
54
+ const prevToken = token ;
54
55
token = page . NextToken ;
55
- hasNext = ! ! token ;
56
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
56
57
}
57
58
// @ts -ignore
58
59
return undefined ;
Original file line number Diff line number Diff line change @@ -47,8 +47,9 @@ export async function* paginateSearchUsers(
47
47
throw new Error ( "Invalid client, expected Connect | ConnectClient" ) ;
48
48
}
49
49
yield page ;
50
+ const prevToken = token ;
50
51
token = page . NextToken ;
51
- hasNext = ! ! token ;
52
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
52
53
}
53
54
// @ts -ignore
54
55
return undefined ;
Original file line number Diff line number Diff line change @@ -51,8 +51,9 @@ export async function* paginateListCustomEntityTypes(
51
51
throw new Error ( "Invalid client, expected Glue | GlueClient" ) ;
52
52
}
53
53
yield page ;
54
+ const prevToken = token ;
54
55
token = page . NextToken ;
55
- hasNext = ! ! token ;
56
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
56
57
}
57
58
// @ts -ignore
58
59
return undefined ;
Original file line number Diff line number Diff line change @@ -51,8 +51,9 @@ export async function* paginateBatchGetAssetPropertyAggregates(
51
51
throw new Error ( "Invalid client, expected IoTSiteWise | IoTSiteWiseClient" ) ;
52
52
}
53
53
yield page ;
54
+ const prevToken = token ;
54
55
token = page . nextToken ;
55
- hasNext = ! ! token ;
56
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
56
57
}
57
58
// @ts -ignore
58
59
return undefined ;
Original file line number Diff line number Diff line change @@ -51,8 +51,9 @@ export async function* paginateBatchGetAssetPropertyValueHistory(
51
51
throw new Error ( "Invalid client, expected IoTSiteWise | IoTSiteWiseClient" ) ;
52
52
}
53
53
yield page ;
54
+ const prevToken = token ;
54
55
token = page . nextToken ;
55
- hasNext = ! ! token ;
56
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
56
57
}
57
58
// @ts -ignore
58
59
return undefined ;
Original file line number Diff line number Diff line change @@ -50,8 +50,9 @@ export async function* paginateBatchGetAssetPropertyValue(
50
50
throw new Error ( "Invalid client, expected IoTSiteWise | IoTSiteWiseClient" ) ;
51
51
}
52
52
yield page ;
53
+ const prevToken = token ;
53
54
token = page . nextToken ;
54
- hasNext = ! ! token ;
55
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
55
56
}
56
57
// @ts -ignore
57
58
return undefined ;
Original file line number Diff line number Diff line change @@ -51,8 +51,9 @@ export async function* paginateListLiveSources(
51
51
throw new Error ( "Invalid client, expected MediaTailor | MediaTailorClient" ) ;
52
52
}
53
53
yield page ;
54
+ const prevToken = token ;
54
55
token = page . NextToken ;
55
- hasNext = ! ! token ;
56
+ hasNext = ! ! ( token && ( ! config . stopOnSameToken || token !== prevToken ) ) ;
56
57
}
57
58
// @ts -ignore
58
59
return undefined ;
You can’t perform that action at this time.
0 commit comments