From 30e9e64fd5a223592ac4de863bd0ca4e2c731270 Mon Sep 17 00:00:00 2001 From: MkQtS <81752398+MkQtS@users.noreply.github.com> Date: Wed, 12 Nov 2025 19:08:57 +0800 Subject: [PATCH] Simplify sing-box rules for domain_suffix (#8306) adapt to new domain_suffix behavior since sing-box 1.9.0 --- .../Services/CoreConfig/Singbox/SingboxRoutingService.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/v2rayN/ServiceLib/Services/CoreConfig/Singbox/SingboxRoutingService.cs b/v2rayN/ServiceLib/Services/CoreConfig/Singbox/SingboxRoutingService.cs index 33fde24e..87cb7c33 100644 --- a/v2rayN/ServiceLib/Services/CoreConfig/Singbox/SingboxRoutingService.cs +++ b/v2rayN/ServiceLib/Services/CoreConfig/Singbox/SingboxRoutingService.cs @@ -316,10 +316,8 @@ public partial class CoreConfigSingboxService } else if (domain.StartsWith("domain:")) { - rule.domain ??= []; rule.domain_suffix ??= []; - rule.domain?.Add(domain.Substring(7)); - rule.domain_suffix?.Add("." + domain.Substring(7)); + rule.domain_suffix?.Add(domain.Substring(7)); } else if (domain.StartsWith("full:")) {