Fetch relationships

This commit is contained in:
Adria Navarro 2023-07-03 11:47:42 +01:00
parent 6cb664060e
commit 2cbead8bc4
2 changed files with 5 additions and 8 deletions

View File

@ -186,7 +186,10 @@
saveColumn.type === LINK_TYPE && saveColumn.type === LINK_TYPE &&
saveColumn.relationshipType === RelationshipTypes.MANY_TO_MANY saveColumn.relationshipType === RelationshipTypes.MANY_TO_MANY
) { ) {
dispatch("updatetables") // Fetching the new tables
tables.fetch()
// Fetching the new relationships
datasources.fetch()
} }
if (originalName) { if (originalName) {
notifications.success("Column updated successfully") notifications.success("Column updated successfully")

View File

@ -1,7 +1,6 @@
<script> <script>
import { getContext, onMount } from "svelte" import { getContext, onMount } from "svelte"
import { Modal } from "@budibase/bbui" import { Modal } from "@budibase/bbui"
import { tables } from "stores/backend"
import CreateEditColumn from "components/backend/DataTable/modals/CreateEditColumn.svelte" import CreateEditColumn from "components/backend/DataTable/modals/CreateEditColumn.svelte"
const { rows, subscribe } = getContext("grid") const { rows, subscribe } = getContext("grid")
@ -12,10 +11,5 @@
</script> </script>
<Modal bind:this={modal}> <Modal bind:this={modal}>
<CreateEditColumn <CreateEditColumn on:updatecolumns={rows.actions.refreshTableDefinition} />
on:updatecolumns={rows.actions.refreshTableDefinition}
on:updatetables={() => {
tables.fetch()
}}
/>
</Modal> </Modal>