summaryrefslogtreecommitdiff
path: root/internal/client/ui
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-01-26 18:50:49 +0200
committerKyren223 <Kyren223@proton.me>2025-01-26 18:50:49 +0200
commiteab0af859c13e1cf75fbd7b606ed164f429d2320 (patch)
tree7dbe8048be68156f5f4471c6835415ea00812f2a /internal/client/ui
parenta39fa91fe0dc9f05a31ce8e6005948bb6fb79d5a (diff)
Fixed a bug where it was possible to add the same user multiple times in
the user signals
Diffstat (limited to 'internal/client/ui')
-rw-r--r--internal/client/ui/core/peeradd/peeradd.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/internal/client/ui/core/peeradd/peeradd.go b/internal/client/ui/core/peeradd/peeradd.go
index a80e78f..5306c12 100644
--- a/internal/client/ui/core/peeradd/peeradd.go
+++ b/internal/client/ui/core/peeradd/peeradd.go
@@ -167,16 +167,16 @@ func (m *Model) Select() (tea.Cmd, int) {
id := snowflake.ID(num)
assert.NoError(err, "input is already validated to be valid")
- i := -1
+ index := -1
for i, peer := range state.Data.Peers {
if peer == id {
- i = i
+ index = i
break
}
}
- if i != -1 {
- return nil, i
+ if index != -1 {
+ return nil, index
}
state.Data.Peers = slices.Insert(state.Data.Peers, 0, id)