From 97c2dcbaf66f2a12f6c35371056cb0828b744d19 Mon Sep 17 00:00:00 2001 From: Jan Prochazka Date: Thu, 28 Apr 2022 14:02:20 +0200 Subject: [PATCH] fix --- packages/web/src/appobj/DatabaseObjectAppObject.svelte | 1 + packages/web/src/impexp/PreviewDataGrid.svelte | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/packages/web/src/appobj/DatabaseObjectAppObject.svelte b/packages/web/src/appobj/DatabaseObjectAppObject.svelte index adb686209..e9029c88f 100644 --- a/packages/web/src/appobj/DatabaseObjectAppObject.svelte +++ b/packages/web/src/appobj/DatabaseObjectAppObject.svelte @@ -597,6 +597,7 @@ x.autoIncrement = false; }); newTable.foreignKeys = []; + newTable.indexes = []; dmp.createTable(newTable); dmp.putCmd( '^insert ^into %f(%,i) ^select %,i from %f', diff --git a/packages/web/src/impexp/PreviewDataGrid.svelte b/packages/web/src/impexp/PreviewDataGrid.svelte index fca9e4c13..c3c089b78 100644 --- a/packages/web/src/impexp/PreviewDataGrid.svelte +++ b/packages/web/src/impexp/PreviewDataGrid.svelte @@ -28,6 +28,11 @@ errorMessage = null; isLoading = true; const resp = await apiCall('runners/load-reader', sourceReader); + if (resp.errorMessage) { + isLoading = false; + errorMessage = resp.errorMessage; + return; + } // @ts-ignore model = resp; grider = new RowsArrayGrider(resp.rows);