From bba9312386885a39ef8b1131c21cdd76d6574bf1 Mon Sep 17 00:00:00 2001
From: weru <fromweru@gmail.com>
Date: Thu, 29 Dec 2022 20:35:18 +0000
Subject: [PATCH] allow custom searchable fields

---
 assets/js/variables.js |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/assets/js/variables.js b/assets/js/variables.js
index b7f50b7..3a9636c 100644
--- a/assets/js/variables.js
+++ b/assets/js/variables.js
@@ -14,6 +14,19 @@
 const codeBlockConfig = JSON.parse('{{ partial "functions/getCodeConfig" . }}');
 const iconsPath = `{{ partialCached "functions/getIconPath" . }}`;
 
+// values defined under config/_default/params.toml
+let otherSearchableFields = '{{ delimit (default slice site.Params.otherSearchableFields) ", " }}'
+
+if(otherSearchableFields.length > 2) {
+  otherSearchableFields = otherSearchableFields
+    .split(",")
+    .map(search_value => search_value.toLowerCase().trim());
+} else {
+  otherSearchableFields = [];
+}
+
+console.log(otherSearchableFields);
+
 // defined in i18n / translation files
 const quickLinks = '{{ T "quick_links" }}';
 const searchResultsLabel = '{{ T "search_results_label" }}';

--
Gitblit v1.10.0