From 461743950098ccbe1cb6fa6cedede430251ad74a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88?= Date: Mon, 28 Apr 2025 18:16:09 -0400 Subject: [PATCH] fix: fix bug introduced in latest version of ef core package --- .../TwitchChatMessageMonitorConsumer.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/Nullinside.Api.TwitchBot/ChatRules/TwitchChatMessageMonitorConsumer.cs b/src/Nullinside.Api.TwitchBot/ChatRules/TwitchChatMessageMonitorConsumer.cs index f36ef69..e1cc618 100644 --- a/src/Nullinside.Api.TwitchBot/ChatRules/TwitchChatMessageMonitorConsumer.cs +++ b/src/Nullinside.Api.TwitchBot/ChatRules/TwitchChatMessageMonitorConsumer.cs @@ -127,15 +127,15 @@ private async void MainLoop() { } // We need the user's configuration to check which rules to run. - User? user = _db.Users - .Include(u => u.TwitchConfig) - .FirstOrDefault(u => - !u.IsBanned && - null != u.TwitchConfig && - u.TwitchConfig.Enabled && - string.Equals(u.TwitchUsername, message.Channel, StringComparison.InvariantCultureIgnoreCase) - ); - + User? user = _db.Users + .Include(u => u.TwitchConfig) + .FirstOrDefault(u => + !u.IsBanned && + null != u.TwitchConfig && + u.TwitchConfig.Enabled && + u.TwitchUsername == message.Channel + ); + if (null == user?.TwitchConfig || null == user.TwitchId) { continue; }