diff --git a/v2rayN/ServiceLib/Handler/ConfigHandler.cs b/v2rayN/ServiceLib/Handler/ConfigHandler.cs index b3433437..f0243076 100644 --- a/v2rayN/ServiceLib/Handler/ConfigHandler.cs +++ b/v2rayN/ServiceLib/Handler/ConfigHandler.cs @@ -2080,7 +2080,7 @@ public static class ConfigHandler /// 0 if successful public static async Task InitBuiltinRouting(Config config, bool blImportAdvancedRules = false) { - var ver = "V3-"; + var ver = "V4-"; var items = await AppManager.Instance.RoutingItems(); //TODO Temporary code to be removed later @@ -2091,7 +2091,7 @@ public static class ConfigHandler items = await AppManager.Instance.RoutingItems(); } - if (!blImportAdvancedRules && items.Count > 0) + if (!blImportAdvancedRules && items.Count(u => u.Remarks.StartsWith(ver)) > 0) { //migrate //TODO Temporary code to be removed later