diff options
| author | Raphael Collet <rco@odoo.com> | 2019-06-17 14:29:51 +0000 |
|---|---|---|
| committer | Raphael Collet <rco@odoo.com> | 2019-07-04 11:32:22 +0000 |
| commit | 368e9530f4e6366bffa9d1289ed064bc954f8531 (patch) | |
| tree | 50162953e1adb331cb3852fd38da2631f2ece966 /addons/website_forum/models | |
| parent | b7fd679a6c41dbb694c6fb2ce4911798de0424b1 (diff) | |
[REF] *: `record.env.user._is_XXX()` -> `record.env.is_XXX()`
Superuser mode implies `record.env.is_XXX()`.
Diffstat (limited to 'addons/website_forum/models')
| -rw-r--r-- | addons/website_forum/models/forum.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/addons/website_forum/models/forum.py b/addons/website_forum/models/forum.py index c18f37fc1d1..329b60f7d03 100644 --- a/addons/website_forum/models/forum.py +++ b/addons/website_forum/models/forum.py @@ -255,7 +255,7 @@ class Post(models.Model): user = self.env.user # Won't impact sitemap, search() in converter is forced as public user - if user._is_admin(): + if self.env.is_admin(): return [(1, '=', 1)] req = """ @@ -344,7 +344,7 @@ class Post(models.Model): @api.multi def _get_post_karma_rights(self): user = self.env.user - is_admin = user._is_admin() + is_admin = self.env.is_admin() # sudoed recordset instead of individual posts so values can be # prefetched in bulk for post, post_sudo in zip(self, self.sudo()): @@ -867,7 +867,7 @@ class Vote(models.Model): @api.model def create(self, vals): # can't modify owner of a vote - if not self.env.user._is_admin(): + if not self.env.is_admin(): vals.pop('user_id', None) vote = super(Vote, self).create(vals) @@ -882,7 +882,7 @@ class Vote(models.Model): @api.multi def write(self, values): # can't modify owner of a vote - if not self.env.user._is_admin(): + if not self.env.is_admin(): values.pop('user_id', None) for vote in self: @@ -904,7 +904,7 @@ class Vote(models.Model): post = self.post_id if vals.get('post_id'): post = self.env['forum.post'].browse(vals.get('post_id')) - if not self.env.user._is_admin(): + if not self.env.is_admin(): # own post check if self._uid == post.create_uid.id: raise UserError(_('It is not allowed to vote for its own post.')) |
