diff options
| author | Nicolas Martinelli <nim@odoo.com> | 2015-10-12 12:32:16 +0200 |
|---|---|---|
| committer | Nicolas Martinelli <nim@odoo.com> | 2015-10-13 10:15:21 +0200 |
| commit | db68f9c4be6f8b09a4445df5f8ff55312c6fb377 (patch) | |
| tree | d053768730554ff238f6146887a6b8c51ce2cdc3 /addons/project/project.py | |
| parent | 1458575c681389ed8990e6cc32f8ef2d5a2aaf5b (diff) | |
[FIX] mail, project: define search method for message_is_follower
In order to be able to search on a non-stored computed field, a search
method must be defined.
This also reverts commit fd38fc0a0223eaa429020b0c07a29069c46b2add.
Fixes #8920
Diffstat (limited to 'addons/project/project.py')
| -rw-r--r-- | addons/project/project.py | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/addons/project/project.py b/addons/project/project.py index 5df4a247037..bfd4d1d679a 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -326,13 +326,6 @@ class project(osv.osv): tasks.write({'active': vals['active']}) return res - def search(self, cr, uid, args, offset=0, limit=None, order=None, context=None, count=False): - context = dict(context or {}) - if context.get('message_is_follower', False): - res = super(project, self).search(cr, uid, args, offset=offset, limit=limit, order=order, context=context, count=count) - return [proj.id for proj in self.browse(cr, uid, res, context=context) if proj.message_is_follower] - return super(project, self).search(cr, uid, args, offset=offset, limit=limit, order=order, context=context, count=count) - class task(osv.osv): _name = "project.task" |
