diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-01-14 16:31:32 +0200 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-01-14 16:31:32 +0200 |
| commit | 8184c8d18799feb7ef0aa0eed7e5a2e67a01c791 (patch) | |
| tree | 45a0174ed90b11c6ce89db06ee7237e6ae4dad20 /internal/client/ui/core/state/state.go | |
| parent | fa2ba2fe8bf24cc9ddc28ec30ea64647d17af1d6 (diff) | |
Added a way to change network properties both server side and client
side
Diffstat (limited to 'internal/client/ui/core/state/state.go')
| -rw-r--r-- | internal/client/ui/core/state/state.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/internal/client/ui/core/state/state.go b/internal/client/ui/core/state/state.go index d8d47b9..b2f80fe 100644 --- a/internal/client/ui/core/state/state.go +++ b/internal/client/ui/core/state/state.go @@ -73,14 +73,19 @@ func UpdateNetworks(info *packet.NetworksInfo) { } networks[network.ID] = network.Network + + if info.Partial { + continue + } + State.Frequencies[network.ID] = network.Frequencies + for _, member := range network.Members { if State.Members[network.ID] == nil { State.Members[network.ID] = map[snowflake.ID]data.Member{} } State.Members[network.ID][member.UserID] = member } - for _, user := range network.Users { State.Users[user.ID] = user } |
