From 6102fabfcb93c50a4d33fa1ec6990bc33824e231 Mon Sep 17 00:00:00 2001 From: Aarnav Tale Date: Sat, 11 May 2024 23:07:06 -0400 Subject: [PATCH] fix: add fallback values from the config --- app/routes/_data.dns._index/route.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/routes/_data.dns._index/route.tsx b/app/routes/_data.dns._index/route.tsx index aa428c8..3697b99 100644 --- a/app/routes/_data.dns._index/route.tsx +++ b/app/routes/_data.dns._index/route.tsx @@ -29,13 +29,13 @@ export async function loader() { const dns = { prefixes: config.prefixes, - magicDns: config.dns_config.magic_dns, + magicDns: config.dns_config.magic_dns ?? false, baseDomain: config.dns_config.base_domain, - overrideLocal: config.dns_config.override_local_dns, - nameservers: config.dns_config.nameservers, - splitDns: config.dns_config.restricted_nameservers, - searchDomains: config.dns_config.domains, - extraRecords: config.dns_config.extra_records + overrideLocal: config.dns_config.override_local_dns ?? false, + nameservers: config.dns_config.nameservers ?? [], + splitDns: config.dns_config.restricted_nameservers ?? {}, + searchDomains: config.dns_config.domains ?? [], + extraRecords: config.dns_config.extra_records ?? [] } return {