| 786 | // Search through title and messages of the chat | 786 | // Search through title and messages of the chat |
| 787 | const fragments = query.trim().toLowerCase().split(/\s+/).filter(x => x); | 787 | const fragments = query.trim().toLowerCase().split(/\s+/).filter(x => x); |
| 788 | const text = [path.parse(chatFile.path).name, | 788 | const text = [path.parse(chatFile.path).name, |
| 789 | ...messages.map(message => message?.mes)].join("\n").toLowerCase(); | 789 | ...messages.map(message => message?.mes)].join('\n').toLowerCase(); |
| 790 | const hasMatch = fragments.every(fragment => (text).includes(fragment)); | 790 | const hasMatch = fragments.every(fragment => (text).includes(fragment)); |
| 791 | | 791 | |
| 792 | if (hasMatch) { | 792 | if (hasMatch) { |