[FIX] website_blog: cut teaser after 150 chars

Space as word separator does not work in some non-latin languages like Japanese.
Cut arbitrarily after 150 chars

Closes #23219
This commit is contained in:
Martin Trigaux
2018-04-05 16:17:29 +02:00
parent f4326b4dab
commit 282605a8fc
+1 -1
View File
@@ -165,7 +165,7 @@ class BlogPost(models.Model):
blog_post.teaser = blog_post.teaser_manual
else:
content = html2plaintext(blog_post.content).replace('\n', ' ')
blog_post.teaser = ' '.join(filter(None, content.split(' '))[:50]) + '...'
blog_post.teaser = content[:150] + '...'
@api.multi
def _set_teaser(self):