misc(seautils): changed a function name

This commit is contained in:
Seaswimmer 2024-05-28 21:58:20 -04:00
parent b9f0dbf98a
commit 58245c621c
Signed by: cswimr
GPG key ID: 5D671B5D03D65A7F

View file

@ -29,7 +29,7 @@ from redbot.core.utils.views import SimpleMenu
def md(soup: BeautifulSoup, **options) -> Any | str: def md(soup: BeautifulSoup, **options) -> Any | str:
return MarkdownConverter(**options).convert_soup(soup) return MarkdownConverter(**options).convert_soup(soup)
def convert_rfc_references(text: str, number: int) -> str: def format_rfx_text(text: str, number: int) -> str:
one = re.sub(r"\(\.\/rfc(\d+)", r"(https://www.rfc-editor.org/rfc/rfc\1.html", text) one = re.sub(r"\(\.\/rfc(\d+)", r"(https://www.rfc-editor.org/rfc/rfc\1.html", text)
two = re.sub(r"\((#(?:section|page)-\d+(?:.\d+)?)\)", f"(https://www.rfc-editor.org/rfc/rfc{number}.html\1)", one) two = re.sub(r"\((#(?:section|page)-\d+(?:.\d+)?)\)", f"(https://www.rfc-editor.org/rfc/rfc{number}.html\1)", one)
three: str = re.sub(r"\n{3,}", "\n\n", two) three: str = re.sub(r"\n{3,}", "\n\n", two)
@ -211,7 +211,7 @@ class SeaUtils(commands.Cog):
pre_tags = soup.find_all('pre') pre_tags = soup.find_all('pre')
content: list[Embed | str] = [] content: list[Embed | str] = []
for pre_tag in pre_tags: for pre_tag in pre_tags:
text = convert_rfc_references(md(pre_tag), number) text = format_rfx_text(md(pre_tag), number)
if len(text) > 4096: if len(text) > 4096:
pagified_text = cf.pagify(text, delims=["\n\n"], page_length=4096) pagified_text = cf.pagify(text, delims=["\n\n"], page_length=4096)
for page in pagified_text: for page in pagified_text: