Browse Source

add analytics toggling

master
Keviin Åberg Kultalahti 5 years ago
parent
commit
ae43bbe008
  1. 11
      packages/builder/src/pages/portal/settings/general.svelte
  2. 2
      packages/server/src/api/index.js

11
packages/builder/src/pages/portal/settings/general.svelte

@ -25,11 +25,12 @@
let loading = false let loading = false
let company = $organisation?.company $: company = $organisation?.company
let logoUrl = $organisation.logoUrl $: logoUrl = $organisation.logoUrl
async function saveConfig() { async function saveConfig() {
loading = true loading = true
await toggleAnalytics()
const res = await organisation.save({ ...$organisation, company }) const res = await organisation.save({ ...$organisation, company })
if (res.status === 200) { if (res.status === 200) {
notifications.success("General settings saved.") notifications.success("General settings saved.")
@ -78,11 +79,7 @@
<div class="fields"> <div class="fields">
<div class="field"> <div class="field">
<Label>Send Analytics to Budibase</Label> <Label>Send Analytics to Budibase</Label>
<Toggle <Toggle text="" value={!analyticsDisabled} />
text=""
bind:value={analyticsDisabled}
on:change={toggleAnalytics}
/>
</div> </div>
</div> </div>
</div> </div>

2
packages/server/src/api/index.js

@ -74,6 +74,4 @@ for (let route of mainRoutes) {
router.use(staticRoutes.routes()) router.use(staticRoutes.routes())
router.use(staticRoutes.allowedMethods()) router.use(staticRoutes.allowedMethods())
router.redirect("/", "/builder")
module.exports = router module.exports = router

Loading…
Cancel
Save