From 62444de56684b19bc9cd41916a0f683bf4d6aed2 Mon Sep 17 00:00:00 2001 From: armv9 <48624112+arm64v8a@users.noreply.github.com> Date: Wed, 11 Dec 2024 19:59:41 +0900 Subject: [PATCH] change: domain rule use domain_suffix --- .../java/io/nekohasekai/sagernet/database/ProfileManager.kt | 2 +- app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/nekohasekai/sagernet/database/ProfileManager.kt b/app/src/main/java/io/nekohasekai/sagernet/database/ProfileManager.kt index bf92415..8049cf8 100644 --- a/app/src/main/java/io/nekohasekai/sagernet/database/ProfileManager.kt +++ b/app/src/main/java/io/nekohasekai/sagernet/database/ProfileManager.kt @@ -225,7 +225,7 @@ object ProfileManager { if (country == "cn") createRule( RuleEntity( name = app.getString(R.string.route_play_store, displayCountry), - domains = "domain:googleapis.cn", + domains = "googleapis.cn", ), false ) createRule( diff --git a/app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt b/app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt index 97fb814..90ae83a 100644 --- a/app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt +++ b/app/src/main/java/moe/matsuri/nb4a/SingBoxOptionsUtil.kt @@ -47,8 +47,7 @@ fun SingBoxOptions.DNSRule_DefaultOptions.makeSingBoxRule(list: List) { } else if (it.startsWith("keyword:")) { domain_keyword.plusAssign(it.removePrefix("keyword:").lowercase()) } else { - // https://github.com/SagerNet/sing-box/commit/5d41e328d4a9f7549dd27f11b4ccc43710a73664 - domain.plusAssign(it.lowercase()) + domain_suffix.plusAssign(it.lowercase()) } } rule_set?.removeIf { it.isNullOrBlank() }