Add Additional Logs For Status Setting
This commit is contained in:
parent
24c9ef6061
commit
af076dd578
@ -45,6 +45,7 @@ namespace qtc_api.Hubs
|
|||||||
|
|
||||||
if(!OnlineUsers.Any(e => e.Id == userId))
|
if(!OnlineUsers.Any(e => e.Id == userId))
|
||||||
{
|
{
|
||||||
|
Log("Setting User Online...");
|
||||||
OnlineUsers.Add(user.Data);
|
OnlineUsers.Add(user.Data);
|
||||||
if (user.Data.Status == 0) await UpdateStatusAsync(user.Data, 1);
|
if (user.Data.Status == 0) await UpdateStatusAsync(user.Data, 1);
|
||||||
}
|
}
|
||||||
@ -80,6 +81,7 @@ namespace qtc_api.Hubs
|
|||||||
var onlineUser = OnlineUsers.FirstOrDefault(e => e.Id == userId);
|
var onlineUser = OnlineUsers.FirstOrDefault(e => e.Id == userId);
|
||||||
if(onlineUser != null)
|
if(onlineUser != null)
|
||||||
{
|
{
|
||||||
|
Log("User Has No More Connections. Setting Offline...");
|
||||||
OnlineUsers.Remove(onlineUser);
|
OnlineUsers.Remove(onlineUser);
|
||||||
if (user.Data.Status >= 1) await UpdateStatusAsync(onlineUser, 0);
|
if (user.Data.Status >= 1) await UpdateStatusAsync(onlineUser, 0);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user