From 3d828f8fcaa1a67b1a14ebc703e756d9ccaba04f Mon Sep 17 00:00:00 2001 From: Numerlor Date: Sun, 19 Jun 2022 13:55:19 +0200 Subject: filter out headerlinks for descriptions --- bot/exts/info/doc/_parsing.py | 5 +++++ 1 file changed, 5 insertions(+) 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() -- cgit v1.2.3