summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-01-26 19:10:46 +0200
committerKyren223 <Kyren223@proton.me>2025-01-26 19:10:46 +0200
commit111ea3582cbb5b7695c047c71cf7ddf635fd50cb (patch)
tree20b779e7e950ab793cc6e32e56eff5c1f3f06c3e /internal
parent97a85f94e58ebb48a955c6d658e5e9683bc72a7b (diff)
Fixed a bug where the client wouldn't update the server after removing a
user conversation
Diffstat (limited to 'internal')
-rw-r--r--internal/client/ui/core/peerlist/peerlist.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/internal/client/ui/core/peerlist/peerlist.go b/internal/client/ui/core/peerlist/peerlist.go
index 87849e3..0d8a678 100644
--- a/internal/client/ui/core/peerlist/peerlist.go
+++ b/internal/client/ui/core/peerlist/peerlist.go
@@ -164,6 +164,11 @@ func (m Model) Update(msg tea.Msg) (Model, tea.Cmd) {
if m.index == len(state.Data.Peers) {
m.SetIndex(m.index - 1)
}
+ data := state.JsonUserData()
+ return m, gateway.Send(&packet.SetUserData{
+ Data: &data,
+ User: nil,
+ })
case "T":
if m.index == -1 {