diff options
author | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-04-20 03:20:48 +0200 |
---|---|---|
committer | Danijel Anđelković <adanijel99@gmail.com> | 2022-04-23 00:54:11 +0200 |
commit | 5793bc507d3cabf12a6c77860c587b712d919348 (patch) | |
tree | 18ba4f1ebaaf4a12a40a3c153267f4be7c28d26f | |
parent | 133521b12f8895d8843a5f507191419ab1eee537 (diff) |
Ispravljena greska ukoliko je korisnik vec povezan.
-rw-r--r-- | backend/api/api/Services/ChatHub.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/backend/api/api/Services/ChatHub.cs b/backend/api/api/Services/ChatHub.cs index 7b4e94dd..47a1f099 100644 --- a/backend/api/api/Services/ChatHub.cs +++ b/backend/api/api/Services/ChatHub.cs @@ -23,7 +23,10 @@ namespace api.Services if (token == null) return; string id=_tokenService.TokenToId(token); - Users.Add(id,Context.ConnectionId); + if (!Users.ContainsKey(id)) + Users.Add(id, Context.ConnectionId); + else + Users[id] = Context.ConnectionId; //await SendDirect(id, "poruka"); //await Send(Context.ConnectionId); await base.OnConnectedAsync(); |