diff --git a/addons/website_forum/models/forum_post.py b/addons/website_forum/models/forum_post.py index c5c1e6b33c5..a3ea7410731 100644 --- a/addons/website_forum/models/forum_post.py +++ b/addons/website_forum/models/forum_post.py @@ -260,7 +260,7 @@ class Post(models.Model): post.can_comment = is_admin or user.karma >= post.karma_comment post.can_comment_convert = is_admin or user.karma >= post.karma_comment_convert post.can_view = is_admin or user.karma >= post.karma_close or (post_sudo.create_uid.karma > 0 and (post_sudo.active or post_sudo.create_uid == user)) - post.can_display_biography = is_admin or post_sudo.create_uid.karma >= post.forum_id.karma_user_bio + post.can_display_biography = is_admin or (post_sudo.create_uid.karma >= post.forum_id.karma_user_bio and post_sudo.create_uid.website_published) post.can_post = is_admin or user.karma >= post.forum_id.karma_post post.can_flag = is_admin or user.karma >= post.forum_id.karma_flag post.can_moderate = is_admin or user.karma >= post.forum_id.karma_moderate diff --git a/addons/website_forum/views/forum_forum_templates_tools.xml b/addons/website_forum/views/forum_forum_templates_tools.xml index edd78291a7c..38c4505a132 100644 --- a/addons/website_forum/views/forum_forum_templates_tools.xml +++ b/addons/website_forum/views/forum_forum_templates_tools.xml @@ -126,7 +126,7 @@