From 6dcd75a39b601082d91e7a0f5624703d830894be Mon Sep 17 00:00:00 2001 From: Chang lue Tsen Date: Sat, 4 Oct 2025 12:00:42 -0400 Subject: [PATCH] fix(config): compatible hysteria2, remove in future versions --- internal/logic/server/getServerConfigLogic.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/internal/logic/server/getServerConfigLogic.go b/internal/logic/server/getServerConfigLogic.go index b3e3240..ebed64c 100644 --- a/internal/logic/server/getServerConfigLogic.go +++ b/internal/logic/server/getServerConfigLogic.go @@ -57,6 +57,11 @@ func (l *GetServerConfigLogic) GetServerConfig(req *types.GetServerConfigRequest return nil, err } + // compatible hysteria2, remove in future versions + if req.Protocol == Hysteria2 { + req.Protocol = Hysteria + } + protocols, err := data.UnmarshalProtocols() if err != nil { return nil, err @@ -209,7 +214,7 @@ func (l *GetServerConfigLogic) compatible(config node.Protocol) map[string]inter RealityShortId: config.RealityShortId, }, } - case Hysteria2, Hysteria: + case Hysteria: result = Hysteria2Node{ Port: config.Port, HopPorts: config.HopPorts,