From 4a67c41bf1de606ce70a399d950c669d55aae89a Mon Sep 17 00:00:00 2001 From: Ryan Peters Date: Thu, 22 Jul 2021 22:51:14 -0400 Subject: [PATCH] set default colors --- BinaryDad.Coding/Hubs/CodeHub.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/BinaryDad.Coding/Hubs/CodeHub.cs b/BinaryDad.Coding/Hubs/CodeHub.cs index b7b472a..b6a7996 100644 --- a/BinaryDad.Coding/Hubs/CodeHub.cs +++ b/BinaryDad.Coding/Hubs/CodeHub.cs @@ -18,6 +18,7 @@ namespace BinaryDad.Coding.Hubs Users.Sessions[Context.ConnectionId].Css = code; } + // only send to all if it's a teacher if (isTeacher) { return Clients.All.SendAsync("ReceiveCode", user, index, code); @@ -30,7 +31,7 @@ namespace BinaryDad.Coding.Hubs { Users.Sessions[Context.ConnectionId].Id = Context.ConnectionId; Users.Sessions[Context.ConnectionId].Name = name; - Users.Sessions[Context.ConnectionId].Color = color; + Users.Sessions[Context.ConnectionId].Color = string.IsNullOrWhiteSpace(color) ? "white" : color; await Clients.All.SendAsync("UsersList", Users.Sessions); } @@ -39,7 +40,7 @@ namespace BinaryDad.Coding.Hubs { Users.Sessions[Context.ConnectionId] = new User { - Name = "" + Name = string.Empty }; await Clients.All.SendAsync("UsersList", Users.Sessions);