diff --git a/src/Infrastructure/BotSharp.Core/Conversations/Services/ConversationService.cs b/src/Infrastructure/BotSharp.Core/Conversations/Services/ConversationService.cs index 315fe72b..beb4e33a 100644 --- a/src/Infrastructure/BotSharp.Core/Conversations/Services/ConversationService.cs +++ b/src/Infrastructure/BotSharp.Core/Conversations/Services/ConversationService.cs @@ -233,6 +233,6 @@ public partial class ConversationService : IConversationService var db = _services.GetRequiredService(); keys = db.GetConversationSearchKeys(convlimit: convlimit); keys = preLoad ? keys : keys.Where(x => x.Contains(query, StringComparison.OrdinalIgnoreCase)).ToList(); - return keys.Take(keyLimit).ToList(); + return keys.OrderBy(x => x).Take(keyLimit).ToList(); } }