diff --git a/Tsi1.Api/Tsi1.Api/SignalR/ChatHub.cs b/Tsi1.Api/Tsi1.Api/SignalR/ChatHub.cs index 94a4163febf38123f45b1f75a0afe775eeb9106f..1ba5e026c7f5020ce02580f6b428f7537405a325 100644 --- a/Tsi1.Api/Tsi1.Api/SignalR/ChatHub.cs +++ b/Tsi1.Api/Tsi1.Api/SignalR/ChatHub.cs @@ -1,4 +1,4 @@ -using AutoMapper; +using AutoMapper; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.SignalR; @@ -38,15 +38,12 @@ namespace Tsi1.Api.SignalR public override async Task OnConnectedAsync() { var httpContext = Context.GetHttpContext(); - //var otherUser = httpContext.Request.Query["user"].ToString(); - var otherUserId = int.Parse(httpContext.Request.Query["id"].ToString()); - //var userName = Context.User.FindFirst("Username").Value; + var otherUserId = int.Parse(httpContext.Request.Query["id"].ToString()); var userId = int.Parse(Context.User.Claims.FirstOrDefault(x => x.Type == "Id").Value); var tenantId = int.Parse(Context.User.Claims.FirstOrDefault(x => x.Type == "TenantId").Value); - var groupName = GetGroupName(userId, otherUserId); await Groups.AddToGroupAsync(Context.ConnectionId, groupName); @@ -95,7 +92,6 @@ namespace Tsi1.Api.SignalR var messageDto = await _messageService.Send(newMessage); await Clients.Group(groupName).SendAsync("NewMessage", messageDto); - } private async Task<Group> AddToGroup(string groupName)