From 3fef064bcca5968762b20da04611b745ef2e36d2 Mon Sep 17 00:00:00 2001 From: mike12345567 Date: Wed, 5 Jul 2023 10:49:27 +0100 Subject: [PATCH] Quick fix for datasource plus table fetching, make sure the UI lists the tables that the user has requested and no extras. --- .../Datasources/TableImportSelection/tableSelectionStore.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/builder/src/components/backend/Datasources/TableImportSelection/tableSelectionStore.js b/packages/builder/src/components/backend/Datasources/TableImportSelection/tableSelectionStore.js index 826d7d84ba..be20da7cd6 100644 --- a/packages/builder/src/components/backend/Datasources/TableImportSelection/tableSelectionStore.js +++ b/packages/builder/src/components/backend/Datasources/TableImportSelection/tableSelectionStore.js @@ -1,6 +1,6 @@ import { derived, writable, get } from "svelte/store" import { notifications } from "@budibase/bbui" -import { datasources, ImportTableError } from "stores/backend" +import { datasources, ImportTableError, tables } from "stores/backend" export const createTableSelectionStore = (integration, datasource) => { const tableNamesStore = writable([]) @@ -27,7 +27,7 @@ export const createTableSelectionStore = (integration, datasource) => { try { await datasources.updateSchema(datasource, get(selectedTableNamesStore)) - + await tables.fetch() notifications.success(`Tables fetched successfully.`) await onComplete() } catch (err) {