]> git.ipfire.org Git - ipfire.org.git/commitdiff
blog: Drop parsing the rendered markdown again to get excerpt
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 4 Mar 2026 16:39:42 +0000 (16:39 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 4 Mar 2026 16:39:42 +0000 (16:39 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
configure.ac
src/backend/blog.py

index 82e59dbfd14d092cd27364678f5d880b77ffeb86..785647a948db41ea71127324e07a59d840f26a76 100644 (file)
@@ -32,7 +32,6 @@ AM_PATH_PYTHON([3.11])
 AX_PYTHON_MODULE([PIL], [fatal])
 AX_PYTHON_MODULE([babel], [fatal])
 AX_PYTHON_MODULE([feedparser], [fatal])
-AX_PYTHON_MODULE([html2text], [fatal])
 AX_PYTHON_MODULE([iso3166], [fatal])
 AX_PYTHON_MODULE([jsonschema], [fatal])
 AX_PYTHON_MODULE([kerberos], [fatal])
index 1f3ee13e92ee5a3de6c94947f52806801907a925..a7aff7bc805636985f5d345f0f6ef996ea18a293 100644 (file)
@@ -2,7 +2,6 @@
 
 import datetime
 import feedparser
-import html2text
 import re
 import textile
 import unicodedata
@@ -296,13 +295,6 @@ class Post(misc.Object):
                """
                return self.data.html or self.backend.blog._render_text(self.text, lang=self.lang)
 
-       @lazy_property
-       def plaintext(self):
-               h = html2text.HTML2Text()
-               h.ignore_links = True
-
-               return h.handle(self.html)
-
        # Excerpt
 
        @property