Merge pull request #15671 from Budibase/googlesheets-mock-fix
Small fix to googlesheets mock.
This commit is contained in:
commit
99fc3420fd
|
@ -420,15 +420,16 @@ export class GoogleSheetsMock {
|
||||||
}
|
}
|
||||||
|
|
||||||
const newRows = body.values.map(v => this.valuesToRowData(v))
|
const newRows = body.values.map(v => this.valuesToRowData(v))
|
||||||
const toDelete =
|
const newMetadata = newRows.map(() => ({
|
||||||
params.insertDataOption === "INSERT_ROWS" ? newRows.length : 0
|
|
||||||
sheet.data[0].rowData.splice(endRowIndex + 1, toDelete, ...newRows)
|
|
||||||
sheet.data[0].rowMetadata.splice(endRowIndex + 1, toDelete, {
|
|
||||||
hiddenByUser: false,
|
hiddenByUser: false,
|
||||||
hiddenByFilter: false,
|
hiddenByFilter: false,
|
||||||
pixelSize: 100,
|
pixelSize: 100,
|
||||||
developerMetadata: [],
|
developerMetadata: [],
|
||||||
})
|
}))
|
||||||
|
const toDelete =
|
||||||
|
params.insertDataOption === "INSERT_ROWS" ? newRows.length : 0
|
||||||
|
sheet.data[0].rowData.splice(endRowIndex + 1, toDelete, ...newRows)
|
||||||
|
sheet.data[0].rowMetadata.splice(endRowIndex + 1, toDelete, ...newMetadata)
|
||||||
|
|
||||||
// It's important to give back a correct updated range because the API
|
// It's important to give back a correct updated range because the API
|
||||||
// library we use makes use of it to assign the correct row IDs to rows.
|
// library we use makes use of it to assign the correct row IDs to rows.
|
||||||
|
|
Loading…
Reference in New Issue