diff --git a/src/routes/(console)/organization-[organization]/domains/+page.svelte b/src/routes/(console)/organization-[organization]/domains/+page.svelte index a4b6699d9b..9347487ffd 100644 --- a/src/routes/(console)/organization-[organization]/domains/+page.svelte +++ b/src/routes/(console)/organization-[organization]/domains/+page.svelte @@ -15,6 +15,7 @@ } from '@appwrite.io/pink-icons-svelte'; import { ActionMenu, + Badge, Card, Empty, Icon, @@ -38,6 +39,10 @@ let showDelete = false; let showRetry = false; let selectedDomain: Domain = null; + + const isDomainVerified = (domain: Domain) => { + return domain.nameservers.toLocaleLowerCase() === 'appwrite'; + }; @@ -76,13 +81,23 @@ {#if column.id === 'domain'} - - {domain.domain} - + + + + {domain.domain} + + + {#if !isDomainVerified(domain)} + + {/if} + {:else if column.id === 'registrar'} {domain.registrar || '-'} {:else if column.id === 'nameservers'} @@ -113,7 +128,7 @@ - {#if domain.nameservers !== 'Appwrite'} + {#if isDomainVerified(domain)} { diff --git a/src/routes/(console)/organization-[organization]/domains/add-domain/+page.svelte b/src/routes/(console)/organization-[organization]/domains/add-domain/+page.svelte index 5c469b627e..f03fb30d69 100644 --- a/src/routes/(console)/organization-[organization]/domains/add-domain/+page.svelte +++ b/src/routes/(console)/organization-[organization]/domains/add-domain/+page.svelte @@ -19,7 +19,10 @@ async function addDomain() { try { - domain = await sdk.forConsole.domains.create(page.params.organization, domainName); + domain = await sdk.forConsole.domains.create( + page.params.organization, + domainName.toLocaleLowerCase() + ); invalidate(Dependencies.DOMAINS); } catch (error) { addNotification({ diff --git a/src/routes/(console)/organization-[organization]/domains/domain-[domain]/domainMetrics.svelte b/src/routes/(console)/organization-[organization]/domains/domain-[domain]/domainMetrics.svelte index c3029bf68c..a83471dadf 100644 --- a/src/routes/(console)/organization-[organization]/domains/domain-[domain]/domainMetrics.svelte +++ b/src/routes/(console)/organization-[organization]/domains/domain-[domain]/domainMetrics.svelte @@ -1,16 +1,17 @@