Browse Source

rename file and fix analytics

pull/2735/head
Peter Clement 5 years ago
parent
commit
61c9ec45ed
  1. 4
      packages/builder/src/components/backend/DatasourceNavigator/modals/CreateDatasourceModal.svelte
  2. 5
      packages/builder/src/components/backend/DatasourceNavigator/modals/DatasourceConfigModal.svelte

4
packages/builder/src/components/backend/DatasourceNavigator/modals/CreateDatasourceModal.svelte

@ -5,7 +5,7 @@
import api from "builderStore/api"
import { IntegrationNames } from "constants"
import CreateTableModal from "components/backend/TableNavigator/modals/CreateTableModal.svelte"
import DatasourceDetailsModal from "components/backend/DatasourceNavigator/modals/DatasourceDetailsModal.svelte"
import DatasourceConfigModal from "components/backend/DatasourceNavigator/modals/DatasourceConfigModal.svelte"
export let modal
let integrations = []
@ -60,7 +60,7 @@
</Modal>
<Modal bind:this={externalDatasourceModal}>
<DatasourceDetailsModal {integration} />
<DatasourceConfigModal {integration} />
</Modal>
<Modal bind:this={modal}>

5
packages/builder/src/components/backend/DatasourceNavigator/modals/DatasourceDetailsModal.svelte → packages/builder/src/components/backend/DatasourceNavigator/modals/DatasourceConfigModal.svelte

@ -1,6 +1,7 @@
<script>
import { goto } from "@roxi/routify"
import { ModalContent, notifications } from "@budibase/bbui"
import analytics, { Events } from "analytics"
import IntegrationConfigForm from "components/backend/DatasourceNavigator/TableIntegrationMenu/IntegrationConfigForm.svelte"
import { datasources, tables } from "stores/backend"
import { IntegrationNames } from "constants"
@ -36,6 +37,10 @@
await datasources.select(resp._id)
$goto(`./datasource/${resp._id}`)
notifications.success(`Datasource updated successfully.`)
analytics.captureEvent(Events.DATASOURCE.CREATED, {
name: resp.name,
source: resp.source,
})
} catch (err) {
notifications.error(`Error saving datasource: ${err}`)
}
Loading…
Cancel
Save