From 4aedf5823e67aa3bc0e3ae24c3b05b80b96aceaf Mon Sep 17 00:00:00 2001 From: Madpeter <57852827+Madpeterz@users.noreply.github.com> Date: Sat, 1 Feb 2025 23:46:40 +0000 Subject: [PATCH] fix issue with AI unable to load from local storage if redis not enabled --- SecondBotEvents/Services/ChatGptService.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/SecondBotEvents/Services/ChatGptService.cs b/SecondBotEvents/Services/ChatGptService.cs index 13fe73e..856e0e5 100644 --- a/SecondBotEvents/Services/ChatGptService.cs +++ b/SecondBotEvents/Services/ChatGptService.cs @@ -302,7 +302,7 @@ namespace SecondBotEvents.Services // are we using redis? if (RedisLive() == false) { - return null; + return new List>(); } // is redis enabled for this message type? if ((myConfig.GetRedisImchat() == true) && (avatarchat == true)) @@ -321,7 +321,7 @@ namespace SecondBotEvents.Services return ReadChatFromRedis(store); } // Redis is not enabled for this message type, use local storage - return null; + return new List>(); } @@ -399,6 +399,10 @@ namespace SecondBotEvents.Services return history; } } + else + { + history = chatHistoryAI[store]; + } return history; } return history;