diff options
| author | pwnnex <pwnnex@proton.me> | 2026-04-22 19:02:05 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-22 19:02:05 +0300 |
| commit | 530c1597b87b95b1f22c6c25ab9a6041849b5a42 (patch) | |
| tree | 475c624ceb876648c494efd5672320ece6beac39 /web | |
| parent | c8e16d8c417680b6169bbe63d576c79b884961b8 (diff) | |
| parent | 17f67ef3a51537cbb32b2fcd3884c26434f4ee62 (diff) | |
Merge pull request #4086 from pwnnex/fix/hysteria2-protocol-aliases
hysteria: accept "hysteria2" as a protocol string (#4081)
Diffstat (limited to 'web')
| -rw-r--r-- | web/service/inbound.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/web/service/inbound.go b/web/service/inbound.go index 5153b700..19c3d80c 100644 --- a/web/service/inbound.go +++ b/web/service/inbound.go @@ -270,7 +270,7 @@ func (s *InboundService) AddInbound(inbound *model.Inbound) (*model.Inbound, boo if client.Email == "" { return inbound, false, common.NewError("empty client ID") } - case "hysteria": + case "hysteria", "hysteria2": if client.Auth == "" { return inbound, false, common.NewError("empty client ID") } @@ -675,7 +675,7 @@ func (s *InboundService) AddInboundClient(data *model.Inbound) (bool, error) { if client.Email == "" { return false, common.NewError("empty client ID") } - case "hysteria": + case "hysteria", "hysteria2": if client.Auth == "" { return false, common.NewError("empty client ID") } @@ -769,7 +769,7 @@ func (s *InboundService) DelInboundClient(inboundId int, clientId string) (bool, client_key = "password" case "shadowsocks": client_key = "email" - case "hysteria": + case "hysteria", "hysteria2": client_key = "auth" } @@ -877,7 +877,7 @@ func (s *InboundService) UpdateInboundClient(data *model.Inbound, clientId strin case "shadowsocks": oldClientId = oldClient.Email newClientId = clients[0].Email - case "hysteria": + case "hysteria", "hysteria2": oldClientId = oldClient.Auth newClientId = clients[0].Auth default: |
