diff options
Diffstat (limited to 'internal/server/api')
| -rw-r--r-- | internal/server/api/api.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/internal/server/api/api.go b/internal/server/api/api.go index c67f906..53ef76a 100644 --- a/internal/server/api/api.go +++ b/internal/server/api/api.go @@ -168,6 +168,7 @@ func CreateNetwork(ctx context.Context, sess *session.Session, request *packet.C IsAdmin: networkUser.IsAdmin, IsMuted: networkUser.IsMuted, }}, + Position: int(*networkUser.Position), } return &packet.NetworksInfo{ Networks: []packet.FullNetwork{fullNetwork}, @@ -191,7 +192,9 @@ func GetNetworksInfo(ctx context.Context, sess *session.Session) (packet.Payload return nil, err } - for _, network := range networks { + for _, userNetwork := range networks { + network := userNetwork.Network + position := int(*userNetwork.Position) frequencies, err := qtx.GetNetworkFrequencies(ctx, network.ID) if err != nil { return nil, err @@ -206,6 +209,7 @@ func GetNetworksInfo(ctx context.Context, sess *session.Session) (packet.Payload Network: network, Frequencies: frequencies, Members: members, + Position: position, }) } |
