diff --git a/src/routes/(console)/organization-[organization]/domains/domain-[domain]/createRecordModal.svelte b/src/routes/(console)/organization-[organization]/domains/domain-[domain]/createRecordModal.svelte
index 14f0adc61..1ddcdb4e6 100644
--- a/src/routes/(console)/organization-[organization]/domains/domain-[domain]/createRecordModal.svelte
+++ b/src/routes/(console)/organization-[organization]/domains/domain-[domain]/createRecordModal.svelte
@@ -17,6 +17,7 @@
import { invalidate } from '$app/navigation';
import type { RecordType } from '$lib/stores/domains';
import { createRecord } from '$lib/helpers/domains';
+ import { showPriority } from './table.svelte';
export let show = false;
@@ -110,7 +111,7 @@
- {#if type === 'MX'}
+ {#if showPriority(type)}
+ import type { RecordType } from '$lib/stores/domains';
+
+ export function showPriority(record: Models.DnsRecord | RecordType): boolean {
+ const type = typeof record === 'string' ? record : record.type;
+ return type.toLowerCase() === 'mx' || type.toLowerCase() === 'srv';
+ }
+
+
@@ -104,7 +102,7 @@
- {#if showPriority}
+ {#if showPriority(record)}