Merge branch 'master' into develop

# Conflicts:
#	src/settings.ts
This commit is contained in:
Simon Cambier
2024-07-23 09:56:31 +02:00
8 changed files with 73 additions and 7 deletions

View File

@@ -44,14 +44,17 @@ export class NotesIndexer {
public isContentIndexable(path: string): boolean {
const settings = this.plugin.settings
const hasTextExtractor = !!this.plugin.getTextExtractor()
const hasAIImageAnalyzer = !!this.plugin.getAIImageAnalyzer()
const canIndexPDF = hasTextExtractor && settings.PDFIndexing
const canIndexImages = hasTextExtractor && settings.imagesIndexing
const canIndexImagesAI = hasAIImageAnalyzer && settings.aiImageIndexing
return (
this.isFilePlaintext(path) ||
isFileCanvas(path) ||
isFileFromDataloom(path) ||
(canIndexPDF && isFilePDF(path)) ||
(canIndexImages && isFileImage(path))
(canIndexImages && isFileImage(path)) ||
(canIndexImagesAI && isFileImage(path))
)
}