■ ■ ■ ■ ■ ■
internal/server/clients/clients.go
| skipped 168 lines |
169 | 169 | | if currentAliases, ok := uniqueIdToAllAliases[uniqueId]; ok { |
170 | 170 | | |
171 | 171 | | for _, alias := range currentAliases { |
172 | | - | delete(aliases[alias], uniqueId) |
173 | | - | |
174 | 172 | | if len(aliases[alias]) <= 1 { |
175 | 173 | | Autocomplete.Remove(alias) |
176 | 174 | | delete(aliases, alias) |
177 | 175 | | } |
| 176 | + | |
| 177 | + | delete(aliases[alias], uniqueId) |
178 | 178 | | } |
179 | 179 | | delete(uniqueIdToAllAliases, uniqueId) |
180 | 180 | | } |
| skipped 3 lines |