From df6daaaad145c843b4b5ddb9f48e62fd8652ce4d Mon Sep 17 00:00:00 2001 From: Nova Date: Thu, 14 Aug 2025 17:38:35 +0330 Subject: [PATCH] fix default domain resolver --- src/configs/ConfigBuilder.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/configs/ConfigBuilder.cpp b/src/configs/ConfigBuilder.cpp index 6daae9a..06be8de 100644 --- a/src/configs/ConfigBuilder.cpp +++ b/src/configs/ConfigBuilder.cpp @@ -790,6 +790,11 @@ namespace Configs { QJsonArray dnsServers; QJsonArray dnsRules; + routeObj["default_domain_resolver"] = QJsonObject{ + {"server", "dns-direct"}, + {"strategy", dataStore->routing->outbound_domain_strategy}, + }; + // Remote if (status->ent->type == "tailscale") { @@ -903,10 +908,6 @@ namespace Configs { {"action", "route"}, {"server", "dns-direct"}, }; - routeObj["default_domain_resolver"] = QJsonObject{ - {"server", "dns-direct"}, - {"strategy", dataStore->routing->outbound_domain_strategy}, - }; } // Underlying 100% Working DNS