From: Radek Czajka Date: Fri, 18 Aug 2023 11:37:48 +0000 (+0200) Subject: woblink description limit change X-Git-Url: https://git.mdrn.pl/redakcja.git/commitdiff_plain/5fa4673581da8c9ebe6ff327c4520989a6675c8c?hp=d3dfd4b8285e3b5939f7865907cc0537e948b6b6 woblink description limit change --- diff --git a/src/depot/publishers/woblink.py b/src/depot/publishers/woblink.py index 96971c28..cb64a156 100644 --- a/src/depot/publishers/woblink.py +++ b/src/depot/publishers/woblink.py @@ -249,17 +249,17 @@ class Woblink(BasePublisher): def get_abstract(self, wldoc, errors=None, description_add=None): description = self.get_description(wldoc, description_add) parts = description.split('\n', 1) - if len(parts) == 1 or len(parts[0]) > 200: + if len(parts) == 1 or len(parts[0]) > 240: # No newline found here. # Try to find last sentence end.. - parts = re.split(r' \.', description[200::-1], 1) + parts = re.split(r' \.', description[240::-1], 1) if len(parts) == 2: p1 = parts[1][::-1] + '.' p2 = description[len(p1) + 1:] else: # No sentence end found. # Just find a space. - p1 = description[:200].rsplit(' ', 1)[0] + p1 = description[:240].rsplit(' ', 1)[0] p2 = description[len(p1) + 1:] p1 += '…' p2 = '…' + p2