#120 - Disabling PDF Indexing on iOS

This commit is contained in:
Simon Cambier
2022-10-31 11:22:41 +01:00
parent dfe683dca5
commit 96a0575c93

View File

@@ -143,7 +143,8 @@ export class SettingsTab extends PluginSettingTab {
})
)
// PDF Indexing
// PDF Indexing - disabled on iOS
if (!Platform.isIosApp) {
const indexPDFsDesc = new DocumentFragment()
indexPDFsDesc.createSpan({}, span => {
span.innerHTML = `Omnisearch will include PDFs in search results.
@@ -164,6 +165,7 @@ export class SettingsTab extends PluginSettingTab {
await saveSettings(this.plugin)
})
)
}
// #endregion Behavior
// #region User Interface
@@ -324,6 +326,12 @@ export let settings = Object.assign({}, DEFAULT_SETTINGS) as OmnisearchSettings
export async function loadSettings(plugin: Plugin): Promise<void> {
settings = Object.assign({}, DEFAULT_SETTINGS, await plugin.loadData())
// Make sure that PDF indexing is disabled on iOS
if (Platform.isIosApp) {
settings.PDFIndexing = false
}
showExcerpt.set(settings.showExcerpt)
}