fix(api): Carry over paragraph styling (#51)

This commit is contained in:
AaronBenDaniel
2025-04-12 13:52:14 -04:00
committed by GitHub
parent 52faaf54c2
commit 3f5cd7985d
+7
View File
@@ -152,6 +152,13 @@ def generate_clean_part_html(part: Part, content: str) -> bs4.Tag:
for child in html.find_all("p"):
current_paragraph = clean.new_tag("p")
# Attempt to carry over paragraph styling
try:
current_paragraph["style"] = child["style"]
except:
current_paragraph["style"] = "text-align: left;"
for p_child in list(child.children):
if not p_child:
continue