{$template.tagline}
- {#if isSelfHosted && !isVcsEnabled($consoleVariables)} + {#if isSelfHosted && !isVcsEnabled}Export data from your project to Appwrite Cloud. Learn more in our documentation. @@ -262,7 +262,7 @@
Export data from your project to a self-hosted instance.
Learn more in our documentation.
diff --git a/src/routes/console/project-[project]/settings/smtp/+page.svelte b/src/routes/console/project-[project]/settings/smtp/+page.svelte
index cfe276fa4..b8254129c 100644
--- a/src/routes/console/project-[project]/settings/smtp/+page.svelte
+++ b/src/routes/console/project-[project]/settings/smtp/+page.svelte
@@ -46,7 +46,7 @@
async function updateSmtp() {
try {
if (!enabled) {
- enabled = undefined;
+ enabled = false;
senderName = undefined;
senderEmail = undefined;
replyTo = undefined;
diff --git a/src/routes/console/project-[project]/settings/updateInstallations.svelte b/src/routes/console/project-[project]/settings/updateInstallations.svelte
index a61bd158b..a3c6d5273 100644
--- a/src/routes/console/project-[project]/settings/updateInstallations.svelte
+++ b/src/routes/console/project-[project]/settings/updateInstallations.svelte
@@ -29,7 +29,7 @@
import GitDisconnectModal from './GitDisconnectModal.svelte';
import dayjs from 'dayjs';
import { isSelfHosted } from '$lib/system';
- import { consoleVariables, isVcsEnabled } from '$routes/console/store';
+ import { consoleVariables } from '$routes/console/store';
export let total: number;
export let limit: number;
@@ -40,6 +40,7 @@
let showGitDisconnect = false;
let showInstallationDropdown: boolean[] = [];
let selectedInstallation: Models.Installation;
+ const isVcsEnabled = $consoleVariables?._APP_VCS_ENABLED === true;
function getInstallationLink(installation: Models.Installation) {
switch (installation.provider) {
@@ -180,7 +181,7 @@
bind:offset />
{:else}
- {#if isSelfHosted && !isVcsEnabled($consoleVariables)}
+ {#if isSelfHosted && !isVcsEnabled}