Skip to content

Commit

Permalink
Fixed search boost not being applied to document sections
Browse files Browse the repository at this point in the history
  • Loading branch information
squidfunk committed Oct 19, 2022
1 parent f13a552 commit 922fde0
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
5 changes: 3 additions & 2 deletions material/plugins/search/plugin.py
Expand Up @@ -45,11 +45,11 @@ class SearchIndex(BaseIndex):
def add_entry_from_context(self, page):
index = len(self._entries)
super().add_entry_from_context(page)
entry = self._entries[index]

# Add document tags, if any
if page.meta.get("tags"):
if type(page.meta["tags"]) is list:
entry = self._entries[index]
entry["tags"] = [
str(tag) for tag in page.meta["tags"]
]
Expand All @@ -64,7 +64,8 @@ def add_entry_from_context(self, page):
if "search" in page.meta:
search = page.meta["search"]
if "boost" in search:
entry["boost"] = search["boost"]
for entry in self._entries[index:]:
entry["boost"] = search["boost"]

# -----------------------------------------------------------------------------
# Data
Expand Down
5 changes: 3 additions & 2 deletions src/plugins/search/plugin.py
Expand Up @@ -45,11 +45,11 @@ class SearchIndex(BaseIndex):
def add_entry_from_context(self, page):
index = len(self._entries)
super().add_entry_from_context(page)
entry = self._entries[index]

# Add document tags, if any
if page.meta.get("tags"):
if type(page.meta["tags"]) is list:
entry = self._entries[index]
entry["tags"] = [
str(tag) for tag in page.meta["tags"]
]
Expand All @@ -64,7 +64,8 @@ def add_entry_from_context(self, page):
if "search" in page.meta:
search = page.meta["search"]
if "boost" in search:
entry["boost"] = search["boost"]
for entry in self._entries[index:]:
entry["boost"] = search["boost"]

# -----------------------------------------------------------------------------
# Data
Expand Down

0 comments on commit 922fde0

Please sign in to comment.