add: Add protocol configuration in the return node

This commit is contained in:
EUForest 2025-10-22 19:54:56 +08:00
parent d78d79fa2d
commit b099331302
3 changed files with 3 additions and 0 deletions

View File

@ -44,6 +44,7 @@ type (
Name string `json:"name"`
Uuid string `json:"uuid"`
Protocol string `json:"protocol"`
Protocols string `json:"protocols"`
Port uint16 `json:"port"`
Address string `json:"address"`
Tags []string `json:"tags"`

View File

@ -141,6 +141,7 @@ func (l *QueryUserSubscribeNodeListLogic) getServers(userSub *user.Subscribe) (u
Name: n.Name,
Uuid: userSub.UUID,
Protocol: n.Protocol,
Protocols: server.Protocols,
Port: n.Port,
Address: n.Address,
Tags: strings.Split(n.Tags, ","),

View File

@ -2634,6 +2634,7 @@ type UserSubscribeNodeInfo struct {
Name string `json:"name"`
Uuid string `json:"uuid"`
Protocol string `json:"protocol"`
Protocols string `json:"protocols"`
Port uint16 `json:"port"`
Address string `json:"address"`
Tags []string `json:"tags"`