Send Logout Event If User Is Logged In
Fix Instances Of `RefreshUserList` Instead Of `RefreshUserLists`
This commit is contained in:
parent
bdbd00bb2a
commit
c7409a90c5
@ -35,7 +35,7 @@ namespace qtc_api.Controllers
|
||||
if(userDto != null)
|
||||
{
|
||||
var response = await _userService.AddUser(userDto);
|
||||
await _chatGWContext.Clients.All.SendAsync("RefreshUserList");
|
||||
await _chatGWContext.Clients.All.SendAsync("RefreshUserLists");
|
||||
if(response.Success != false)
|
||||
{
|
||||
return Ok(response);
|
||||
|
@ -74,7 +74,7 @@ namespace qtc_api.Controllers
|
||||
{
|
||||
var updatedUser = await _userService.UpdateUserInfo(user);
|
||||
|
||||
await _chatGWContext.Clients.All.SendAsync("RefreshUserList");
|
||||
await _chatGWContext.Clients.All.SendAsync("RefreshUserLists");
|
||||
|
||||
return Ok(updatedUser);
|
||||
} else
|
||||
@ -177,7 +177,8 @@ namespace qtc_api.Controllers
|
||||
public async Task<ActionResult<ServiceResponse<User>>> DeleteUserById(string id)
|
||||
{
|
||||
var result = await _userService.DeleteUser(id);
|
||||
await _chatGWContext.Clients.All.SendAsync("RefreshUserList");
|
||||
await _chatGWContext.Clients.All.SendAsync("RefreshUserLists");
|
||||
if (result != null && result.Success && result.Data != null) await _chatGWContext.Clients.User(result.Data.Id).SendAsync("ForceSignOut");
|
||||
return Ok(result);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user