Fixing more build errors

This commit is contained in:
Darien Kindlund
2024-01-25 11:43:56 -05:00
parent ae64854bae
commit 1a7cb5a010
@@ -166,6 +166,7 @@ interface AirtableLoaderRequest {
maxRecords: number
view: string | undefined
fields?: string[]
offset?: string
}
interface AirtableLoaderResponse {
@@ -258,7 +259,7 @@ class AirtableLoader extends BaseDocumentLoader {
private async loadAll(): Promise<Document[]> {
let data: AirtableLoaderRequest = {
pageSize: 100,
pageSize: this.limit,
view: this.viewId
}
@@ -272,7 +273,7 @@ class AirtableLoader extends BaseDocumentLoader {
do {
response = await this.fetchAirtableData(`https://api.airtable.com/v0/${this.baseId}/${this.tableId}`, data)
returnPages.push.apply(returnPages, response.records)
params.offset = response.offset
data.offset = response.offset
} while (response.offset !== undefined)
return returnPages.map((page) => this.createDocumentFromPage(page))
}