diff --git a/src/khoj/interface/web/content_type_input.html b/src/khoj/interface/web/content_type_input.html index 9403cbdb..22955cf9 100644 --- a/src/khoj/interface/web/content_type_input.html +++ b/src/khoj/interface/web/content_type_input.html @@ -10,7 +10,7 @@
| - + | {% if current_config['input_files'] is none %} @@ -27,14 +27,14 @@ |
| - + | {% if current_config['input_filter'] is none %} {% else %} {% for input_filter in current_config['input_filter'] %} - + {% endfor %} {% endif %} | @@ -106,11 +106,19 @@ submit.addEventListener("click", function(event) { event.preventDefault(); + let suffix = "" + if ('{{content_type}}' == "markdown") + suffix = "**/*.md" + else if ('{{content_type}}' == "org") + suffix = "**/*.org" + else if ('{{content_type}}' === "pdf") + suffix = "**/*.pdf" + var inputFileNodes = document.getElementsByName("input-files"); var input_files = getValidInputNodes(inputFileNodes).map(node => node.value); var inputFilterNodes = document.getElementsByName("input-filter"); - var input_filter = getValidInputNodes(inputFilterNodes).map(node => node.value); + var input_filter = getValidInputNodes(inputFilterNodes).map(node => `${node.value}/${suffix}`); if (input_files.length === 0 && input_filter.length === 0) { alert("You must specify at least one input file or input filter.");