diff --git a/client/src/pages/dns-records.tsx b/client/src/pages/dns-records.tsx index bc4ef46..4e31458 100644 --- a/client/src/pages/dns-records.tsx +++ b/client/src/pages/dns-records.tsx @@ -168,7 +168,7 @@ export default function DnsRecordsPage() { if (!domainId) throw new Error("Domain ID is required"); // Convert empty providerId to null - const providerId = data.providerId === "" ? null : data.providerId; + const providerId = data.providerId === "" || data.providerId === "none" ? null : data.providerId; const recordData: InsertDnsRecord = { ...data, @@ -204,7 +204,7 @@ export default function DnsRecordsPage() { const updateRecordMutation = useMutation({ mutationFn: async ({ id, data }: { id: string, data: z.infer }) => { // Convert empty providerId to null - const providerId = data.providerId === "" ? null : data.providerId; + const providerId = data.providerId === "" || data.providerId === "none" ? null : data.providerId; const updatedData = { ...data, @@ -518,7 +518,7 @@ export default function DnsRecordsPage() { - None + None {providers.map((provider) => ( - None + None {providers.map((provider) => (