aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOgnjen Cirkovic <ciraboxkg@gmail.com>2022-04-20 03:20:48 +0200
committerDanijel Anđelković <adanijel99@gmail.com>2022-04-23 00:54:11 +0200
commit5793bc507d3cabf12a6c77860c587b712d919348 (patch)
tree18ba4f1ebaaf4a12a40a3c153267f4be7c28d26f
parent133521b12f8895d8843a5f507191419ab1eee537 (diff)
Ispravljena greska ukoliko je korisnik vec povezan.
-rw-r--r--backend/api/api/Services/ChatHub.cs5
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();