diff --git a/lib/features/proxy/data/proxy_repository.dart b/lib/features/proxy/data/proxy_repository.dart index ff5b73a9..a02f7c6c 100644 --- a/lib/features/proxy/data/proxy_repository.dart +++ b/lib/features/proxy/data/proxy_repository.dart @@ -112,7 +112,12 @@ class ProxyRepositoryImpl } @override - TaskEither urlTest(String groupTag) { + TaskEither urlTest(String groupTag_) { + var groupTag = groupTag_; + if (!["auto", "select"].contains(groupTag)) { + loggy.warning("only proxy group can do url test"); + groupTag = "select"; + } return exceptionHandler( () => singbox.urlTest(groupTag).mapLeft(ProxyUnexpectedFailure.new).run(), ProxyUnexpectedFailure.new,