Journal filter supports searching by quest id
authorLiza Carvelli <liza@carvel.li>
Wed, 2 Apr 2025 00:31:37 +0000 (02:31 +0200)
committerLiza Carvelli <liza@carvel.li>
Wed, 2 Apr 2025 00:31:37 +0000 (02:31 +0200)
Questionable/Windows/JournalComponents/QuestJournalComponent.cs

index 437591f..0e45b5e 100644 (file)
@@ -363,7 +363,7 @@ internal sealed class QuestJournalComponent
     private bool IsQuestMatch(FilterConfiguration filter, IQuestInfo questInfo)
     {
         if (!string.IsNullOrEmpty(filter.SearchText) &&
-            !questInfo.Name.Contains(filter.SearchText, StringComparison.CurrentCultureIgnoreCase))
+            !(questInfo.Name.Contains(filter.SearchText, StringComparison.CurrentCultureIgnoreCase) || questInfo.QuestId.ToString() == filter.SearchText))
             return false;
 
         if (filter.AvailableOnly && !_questFunctions.IsReadyToAcceptQuest(questInfo.QuestId))