diff --git a/packages/datalib/src/PerspectiveDataProvider.ts b/packages/datalib/src/PerspectiveDataProvider.ts index 2dedaa371..5ac04679f 100644 --- a/packages/datalib/src/PerspectiveDataProvider.ts +++ b/packages/datalib/src/PerspectiveDataProvider.ts @@ -177,6 +177,10 @@ export class PerspectiveDataProvider { }, }); + if (nextRows.errorMessage) { + throw new Error(nextRows.errorMessage); + } + tableCache.loadedRows = [...tableCache.loadedRows, ...nextRows]; tableCache.loadedAll = nextRows.length < props.topCount - tableCache.loadedCount;