aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Numerlor <[email protected]>2022-06-19 13:55:19 +0200
committerGravatar Numerlor <[email protected]>2022-06-19 14:42:08 +0200
commit3d828f8fcaa1a67b1a14ebc703e756d9ccaba04f (patch)
tree24a244798d54b1fa0f34182a352f80c87e1c8049
parentMerge pull request #2195 from python-discord/fix/bot#2194 (diff)
filter out headerlinks for descriptions
-rw-r--r--bot/exts/info/doc/_parsing.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/bot/exts/info/doc/_parsing.py b/bot/exts/info/doc/_parsing.py
index 8ce9ea3a1..b37aadc01 100644
--- a/bot/exts/info/doc/_parsing.py
+++ b/bot/exts/info/doc/_parsing.py
@@ -256,4 +256,9 @@ def get_symbol_markdown(soup: BeautifulSoup, symbol_data: DocItem) -> Optional[s
signature = get_signatures(symbol_heading)
description = get_dd_description(symbol_heading)
+ for description_element in description:
+ if isinstance(description_element, Tag):
+ for tag in description_element.find_all("a", class_="headerlink"):
+ tag.decompose()
+
return _create_markdown(signature, description, symbol_data.url).strip()