Skip to content

Commit 30ffb24

Browse files
committed
Don't send keys for non-active events
1 parent 4c2bf8d commit 30ffb24

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Services/AssistantService.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,14 @@ public async Task SendEventsToCart(Guid cartId)
3737
e.Season!.EndTime >= DateTime.UtcNow).OrderBy(e => e.StartTime).ToListAsync()
3838
: [];
3939

40+
foreach (var evt in events)
41+
{
42+
if (evt.StartTime >= DateTime.UtcNow || evt.EndTime <= DateTime.UtcNow)
43+
{
44+
evt.Key = "(unavailable)";
45+
}
46+
}
47+
4048
await hubContext.Clients.User(cartId.ToString()).SendAsync("Events", events);
4149
}
4250

0 commit comments

Comments
 (0)