diff --git a/netlify/functions/search/search.js b/netlify/functions/search/search.js index cc8ce7b..fc15843 100644 --- a/netlify/functions/search/search.js +++ b/netlify/functions/search/search.js @@ -12,7 +12,7 @@ const handler = async (event) => { console.log('index made'); let results = - search[0] == "#" + search[0] == "#" && search.length > 1 ? index.search(`tags:${search.substring(1)}`) : index.search(search); @@ -21,7 +21,7 @@ const handler = async (event) => { r.content = truncate(data[r.ref].content, 400); r.date = data[r.ref].date; r.url = data[r.ref].url; - r.tags = data[r.ref].tags; + r.tags = data[r.ref].tags.filter(x=>x!="gardenEntry" && x!="note");//Note is automatically added by 11ty. GardenEntry is used internally to mark the home page delete r.ref; }); diff --git a/src/helpers/constants.js b/src/helpers/constants.js index dc6df6b..e7cea58 100644 --- a/src/helpers/constants.js +++ b/src/helpers/constants.js @@ -7,5 +7,6 @@ exports.ALL_NOTE_SETTINGS= [ "dgShowFileTree", "dgEnableSearch", "dgShowToc", - "dgLinkPreview" + "dgLinkPreview", + "dgShowTags" ]; \ No newline at end of file diff --git a/src/site/_includes/components/filetree.njk b/src/site/_includes/components/filetree.njk index 51bd03c..c26d571 100644 --- a/src/site/_includes/components/filetree.njk +++ b/src/site/_includes/components/filetree.njk @@ -26,13 +26,13 @@ x-on:resize.window="isDesktop = (window.innerWidth>=1400) ? true : false;" x-data="{isDesktop: true, showFilesMobile: false}"> -