From e3be3a018f6cdf473e11456d7fada68c44f9c991 Mon Sep 17 00:00:00 2001 From: ZhymabekRoman Date: Fri, 7 Jun 2024 18:28:14 +0500 Subject: [PATCH] core: fixing title generating broken chars --- core/medium_parser/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/medium_parser/core.py b/core/medium_parser/core.py index 47b8090..9a49d48 100644 --- a/core/medium_parser/core.py +++ b/core/medium_parser/core.py @@ -459,7 +459,7 @@ class MediumParser: return result async def generate_metadata(self, as_dict: bool = False) -> tuple: - title = RLStringHelper(self.post_data["data"]["post"]["title"]).get_text() # quote_html=False + title = RLStringHelper(self.post_data["data"]["post"]["title"], ["minimal"]).get_text() subtitle = RLStringHelper(self.post_data["data"]["post"]["previewContent"]["subtitle"]).get_text() description = RLStringHelper(textwrap.shorten(subtitle, width=100, placeholder="...")).get_text() preview_image_id = self.post_data["data"]["post"]["previewImage"]["id"]