Quick fix for datasource plus table fetching, make sure the UI lists the tables that the user has requested and no extras.
This commit is contained in:
parent
524d344fe0
commit
3fef064bcc
|
@ -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) {
|
||||
|
|
Loading…
Reference in New Issue