diff --git a/addons/website_forum/models/forum.py b/addons/website_forum/models/forum.py index b30b3e27bb3..812404e65de 100644 --- a/addons/website_forum/models/forum.py +++ b/addons/website_forum/models/forum.py @@ -423,6 +423,14 @@ class Post(models.Model): raise KarmaError('User karma not sufficient to post an image or link.') return content + def _default_website_meta(self): + res = super(Post, self)._default_website_meta() + res['default_opengraph']['og:title'] = res['default_twitter']['twitter:title'] = self.name + res['default_opengraph']['og:description'] = res['default_twitter']['twitter:description'] = self.plain_content + res['default_opengraph']['og:image'] = res['default_twitter']['twitter:image'] = "/forum/user/%s/avatar" % (self.create_uid.id) + res['default_twitter']['twitter:card'] = 'summary' + return res + @api.constrains('parent_id') def _check_parent_id(self): if not self._check_recursion(): diff --git a/addons/website_forum/views/website_forum.xml b/addons/website_forum/views/website_forum.xml index 617a6ad9f9f..27d3f266b88 100644 --- a/addons/website_forum/views/website_forum.xml +++ b/addons/website_forum/views/website_forum.xml @@ -724,13 +724,6 @@