diff --git a/src/khoj/configure.py b/src/khoj/configure.py index 38a29efb..3aa39f10 100644 --- a/src/khoj/configure.py +++ b/src/khoj/configure.py @@ -136,7 +136,7 @@ def configure_search(model: SearchModels, config: FullConfig, regenerate: bool, # Initialize PDF Search if (t == state.SearchType.Pdf or t == None) and config.content_type.pdf: - logger.info("💸 Setting up search for pdf") + logger.info("🖨️ Setting up search for pdf") # Extract Entries, Generate PDF Embeddings model.pdf_search = text_search.setup( PdfToJsonl, diff --git a/src/khoj/interface/web/index.html b/src/khoj/interface/web/index.html index d9874072..7ed321e1 100644 --- a/src/khoj/interface/web/index.html +++ b/src/khoj/interface/web/index.html @@ -34,10 +34,11 @@ function render_markdown(query, data) { var md = window.markdownit(); return md.render(data.map(function (item) { - lines = item.entry.split("\n") - if (item.additional.file.startsWith("http")) - return `${lines[0]}\t[*](${item.additional.file})\n${lines.slice(1).join("\n")}` - return `${item.entry}` + if (item.additional.file.startsWith("http")) { + lines = item.entry.split("\n"); + return `${lines[0]}\t[*](${item.additional.file})\n${lines.slice(1).join("\n")}`; + } + return `${item.entry}`; }).join("\n")); } diff --git a/tests/test_text_search.py b/tests/test_text_search.py index 6eecac07..6634a671 100644 --- a/tests/test_text_search.py +++ b/tests/test_text_search.py @@ -178,7 +178,7 @@ def test_incremental_update(content_config: ContentConfig, search_config: Search @pytest.mark.skipif(os.getenv("GITHUB_PAT_TOKEN") is None, reason="GITHUB_PAT_TOKEN not set") def test_asymmetric_setup_github(content_config: ContentConfig, search_config: SearchConfig): # Act - # Regenerate notes embeddings during asymmetric setup + # Regenerate github embeddings to test asymmetric setup without caching github_model = text_search.setup(GithubToJsonl, content_config.github, search_config.asymmetric, regenerate=True) # Assert