diff options
| author | Kyren223 <Kyren223@proton.me> | 2024-11-28 18:00:50 +0200 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2024-11-28 18:00:50 +0200 |
| commit | d0356edef4dc0a14304b8890e8152911740ff87a (patch) | |
| tree | 9f96b2e1b591d9d86970db9102abae04055a5ac7 /internal/server | |
| parent | c3f8131caf597dc028c08c8dd9f2f65a213e580d (diff) | |
Added position to networks
Diffstat (limited to 'internal/server')
| -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, }) } |
