diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/add-domain/verify-[domain]/+page.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/add-domain/verify-[domain]/+page.svelte
index fa97bd5cc..9b521e168 100644
--- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/add-domain/verify-[domain]/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/add-domain/verify-[domain]/+page.svelte
@@ -44,6 +44,7 @@
);
const showNSTab = isCloud;
+ let proxyRule = $derived(data.proxyRule);
let selectedTab = $state<'cname' | 'nameserver' | 'a' | 'aaaa'>(getDefaultTab());
let routeBase = `${base}/project-${page.params.region}-${page.params.project}/functions/function-${page.params.function}/domains`;
let verified: boolean | undefined = $state(undefined);
@@ -55,7 +56,7 @@
async function verify() {
try {
- const apexDomain = getApexDomain(data.proxyRule.domain);
+ const apexDomain = getApexDomain(proxyRule.domain);
const domain = data.domainsList.domains.find((d) => d.domain === apexDomain);
if (isCloud && domain) {
@@ -68,7 +69,7 @@
}
try {
- await sdk
+ proxyRule = await sdk
.forProject(page.params.region, page.params.project)
.proxy.updateRuleVerification({ ruleId });
@@ -97,7 +98,7 @@
.forProject(page.params.region, page.params.project)
.proxy.deleteRule({ ruleId });
}
- await goto(`${routeBase}/add-domain?domain=${data.proxyRule.domain}`);
+ await goto(`${routeBase}/add-domain?domain=${proxyRule.domain}`);
}
@@ -114,7 +115,7 @@
- {data.proxyRule.domain}
+ {proxyRule.domain}
@@ -163,15 +164,15 @@
{#if selectedTab === 'nameserver'}
+ domain={proxyRule.domain}
+ ruleStatus={proxyRule.status} />
{:else}
(selectedTab = 'nameserver')}
onNavigateToA={() => (selectedTab = 'a')}
onNavigateToAAAA={() => (selectedTab = 'aaaa')} />
diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/retryDomainModal.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/retryDomainModal.svelte
index 1dfec5c96..9dde0cd03 100644
--- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/retryDomainModal.svelte
+++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/domains/retryDomainModal.svelte
@@ -65,7 +65,7 @@
}
try {
- await sdk
+ selectedProxyRule = await sdk
.forProject(page.params.region, page.params.project)
.proxy.updateRuleVerification({ ruleId: selectedProxyRule.$id });
diff --git a/src/routes/(console)/project-[region]-[project]/settings/domains/add-domain/verify-[domain]/+page.svelte b/src/routes/(console)/project-[region]-[project]/settings/domains/add-domain/verify-[domain]/+page.svelte
index 73f27dc72..de96e0ef1 100644
--- a/src/routes/(console)/project-[region]-[project]/settings/domains/add-domain/verify-[domain]/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/settings/domains/add-domain/verify-[domain]/+page.svelte
@@ -44,8 +44,8 @@
);
const showNSTab = isCloud;
+ let proxyRule = $derived(data.proxyRule);
let selectedTab = $state<'cname' | 'nameserver' | 'a' | 'aaaa'>(getDefaultTab());
-
const routeBase = `${base}/project-${page.params.region}-${page.params.project}/settings/domains`;
let verified: boolean | undefined = $state(undefined);
const isSubmitting = writable(false);
@@ -56,7 +56,7 @@
async function verify() {
try {
- const apexDomain = getApexDomain(data.proxyRule.domain);
+ const apexDomain = getApexDomain(proxyRule.domain);
const domain = data.domainsList.domains.find((d) => d.domain === apexDomain);
if (isCloud && domain) {
await sdk.forConsole.domains.updateNameservers({
@@ -68,7 +68,7 @@
}
try {
- await sdk
+ proxyRule = await sdk
.forProject(page.params.region, page.params.project)
.proxy.updateRuleVerification({ ruleId });
@@ -96,7 +96,7 @@
.forProject(page.params.region, page.params.project)
.proxy.deleteRule({ ruleId });
}
- await goto(`${routeBase}/add-domain?domain=${data.proxyRule.domain}`);
+ await goto(`${routeBase}/add-domain?domain=${proxyRule.domain}`);
}
@@ -113,7 +113,7 @@
- {data.proxyRule.domain}
+ {proxyRule.domain}
@@ -160,14 +160,14 @@
{#if selectedTab === 'nameserver'}
-
+
{:else}
(selectedTab = 'nameserver')}
onNavigateToA={() => (selectedTab = 'a')}
onNavigateToAAAA={() => (selectedTab = 'aaaa')} />
diff --git a/src/routes/(console)/project-[region]-[project]/settings/domains/retryDomainModal.svelte b/src/routes/(console)/project-[region]-[project]/settings/domains/retryDomainModal.svelte
index 63c4f527c..2be8cd42f 100644
--- a/src/routes/(console)/project-[region]-[project]/settings/domains/retryDomainModal.svelte
+++ b/src/routes/(console)/project-[region]-[project]/settings/domains/retryDomainModal.svelte
@@ -65,7 +65,7 @@
}
try {
- await sdk
+ selectedProxyRule = await sdk
.forProject(page.params.region, page.params.project)
.proxy.updateRuleVerification({ ruleId: selectedProxyRule.$id });
diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/add-domain/verify-[domain]/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/add-domain/verify-[domain]/+page.svelte
index 424749bbb..2de38a932 100644
--- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/add-domain/verify-[domain]/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/add-domain/verify-[domain]/+page.svelte
@@ -44,6 +44,7 @@
);
const showNSTab = isCloud;
+ let proxyRule = $derived(data.proxyRule);
let selectedTab = $state<'cname' | 'nameserver' | 'a' | 'aaaa'>(getDefaultTab());
let routeBase = `${base}/project-${page.params.region}-${page.params.project}/sites/site-${page.params.site}/domains`;
let verified: boolean | undefined = $state(undefined);
@@ -55,7 +56,7 @@
async function verify() {
try {
- const apexDomain = getApexDomain(data.proxyRule.domain);
+ const apexDomain = getApexDomain(proxyRule.domain);
const domain = data.domainsList.domains.find((d) => d.domain === apexDomain);
if (isCloud && domain) {
await sdk.forConsole.domains.updateNameservers({
@@ -67,7 +68,7 @@
}
try {
- await sdk
+ proxyRule = await sdk
.forProject(page.params.region, page.params.project)
.proxy.updateRuleVerification({ ruleId });
@@ -96,7 +97,7 @@
.forProject(page.params.region, page.params.project)
.proxy.deleteRule({ ruleId });
}
- await goto(`${routeBase}/add-domain?domain=${data.proxyRule.domain}`);
+ await goto(`${routeBase}/add-domain?domain=${proxyRule.domain}`);
}
@@ -113,7 +114,7 @@
- {data.proxyRule.domain}
+ {proxyRule.domain}
@@ -162,15 +163,15 @@
{#if selectedTab === 'nameserver'}
+ domain={proxyRule.domain}
+ ruleStatus={proxyRule.status} />
{:else}
(selectedTab = 'nameserver')}
onNavigateToA={() => (selectedTab = 'a')}
onNavigateToAAAA={() => (selectedTab = 'aaaa')} />
diff --git a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/retryDomainModal.svelte b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/retryDomainModal.svelte
index 17db051a4..cec08f04a 100644
--- a/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/retryDomainModal.svelte
+++ b/src/routes/(console)/project-[region]-[project]/sites/site-[site]/domains/retryDomainModal.svelte
@@ -65,7 +65,7 @@
}
try {
- await sdk
+ selectedProxyRule = await sdk
.forProject(page.params.region, page.params.project)
.proxy.updateRuleVerification({ ruleId: selectedProxyRule.$id });