Skip to content

Commit cdf1870

Browse files
committed
updates
1 parent 2b9144b commit cdf1870

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

components/google_cloud/sources/common/bigquery.mjs

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ export default {
4848
options.pageToken = pageToken;
4949
}
5050

51-
const response = await job.getQueryResults(options);
5251
const [
5352
rows,
54-
] = response;
55-
const nextPageToken = response.pageToken;
53+
queryResults,
54+
] = await job.getQueryResults(options);
55+
const nextPageToken = queryResults?.pageToken;
5656
return {
5757
rows,
5858
pageToken: nextPageToken,
@@ -100,12 +100,17 @@ export default {
100100
}
101101
});
102102

103-
pageToken = nextPageToken;
104103
pageCount++;
105104
if (pageCount >= maxPages) {
106105
allProcessed = true;
107106
}
108-
if (this.uniqueKey) this._updateLastResultId(rows);
107+
if (this.uniqueKey) {
108+
this._updateLastResultId(rows);
109+
}
110+
if (!nextPageToken) {
111+
break;
112+
}
113+
pageToken = nextPageToken;
109114
}
110115
},
111116
getInitialEventCount() {

0 commit comments

Comments
 (0)