From 53b71ec4b0b9eace32c8ebebf8904a437c342d3a Mon Sep 17 00:00:00 2001 From: divocat Date: Wed, 15 Oct 2025 01:21:49 +0300 Subject: [PATCH] fix: change dns_on_router params --- .../src/podkop/tabs/diagnostic/checks/runDnsCheck.ts | 6 +++--- fe-app-podkop/src/podkop/types.ts | 2 +- .../htdocs/luci-static/resources/view/podkop/main.js | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/fe-app-podkop/src/podkop/tabs/diagnostic/checks/runDnsCheck.ts b/fe-app-podkop/src/podkop/tabs/diagnostic/checks/runDnsCheck.ts index 67d7c8b..f879330 100644 --- a/fe-app-podkop/src/podkop/tabs/diagnostic/checks/runDnsCheck.ts +++ b/fe-app-podkop/src/podkop/tabs/diagnostic/checks/runDnsCheck.ts @@ -34,12 +34,12 @@ export async function runDnsCheck() { const data = dnsChecks.data; const allGood = - Boolean(data.local_dns_status) && + Boolean(data.dns_on_router) && Boolean(data.bootstrap_dns_status) && Boolean(data.dns_status); const atLeastOneGood = - Boolean(data.local_dns_status) || + Boolean(data.dns_on_router) || Boolean(data.bootstrap_dns_status) || Boolean(data.dns_status); @@ -80,7 +80,7 @@ export async function runDnsCheck() { value: `${data.dns_server} [${data.dns_type}]`, }, { - state: data.local_dns_status ? 'success' : 'error', + state: data.dns_on_router ? 'success' : 'error', key: _('Local DNS'), value: '', }, diff --git a/fe-app-podkop/src/podkop/types.ts b/fe-app-podkop/src/podkop/types.ts index fc5f39f..6300551 100644 --- a/fe-app-podkop/src/podkop/types.ts +++ b/fe-app-podkop/src/podkop/types.ts @@ -148,7 +148,7 @@ export namespace Podkop { dns_type: 'udp' | 'doh' | 'dot'; dns_server: string; dns_status: 0 | 1; - local_dns_status: 0 | 1; + dns_on_router: 0 | 1; bootstrap_dns_server: string; bootstrap_dns_status: 0 | 1; dhcp_has_dns_server: 0 | 1; diff --git a/luci-app-podkop/htdocs/luci-static/resources/view/podkop/main.js b/luci-app-podkop/htdocs/luci-static/resources/view/podkop/main.js index 1bc7c4c..6945a52 100644 --- a/luci-app-podkop/htdocs/luci-static/resources/view/podkop/main.js +++ b/luci-app-podkop/htdocs/luci-static/resources/view/podkop/main.js @@ -2024,8 +2024,8 @@ async function runDnsCheck() { throw new Error("DNS checks failed"); } const data = dnsChecks.data; - const allGood = Boolean(data.local_dns_status) && Boolean(data.bootstrap_dns_status) && Boolean(data.dns_status); - const atLeastOneGood = Boolean(data.local_dns_status) || Boolean(data.bootstrap_dns_status) || Boolean(data.dns_status); + const allGood = Boolean(data.dns_on_router) && Boolean(data.bootstrap_dns_status) && Boolean(data.dns_status); + const atLeastOneGood = Boolean(data.dns_on_router) || Boolean(data.bootstrap_dns_status) || Boolean(data.dns_status); console.log("dnsChecks", dnsChecks); function getStatus() { if (allGood) { @@ -2059,7 +2059,7 @@ async function runDnsCheck() { value: `${data.dns_server} [${data.dns_type}]` }, { - state: data.local_dns_status ? "success" : "error", + state: data.dns_on_router ? "success" : "error", key: _("Local DNS"), value: "" }