From 1f4d327a72e41e956e21c1dd2aedbf5e49c8368e Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Tue, 26 Jun 2012 17:12:40 +0200 Subject: [PATCH] [REV] analytic: removal of the 'need action' feature on analytic accounts, which is finally not wanted bzr revid: qdp-launchpad@openerp.com-20120626151240-fu2inbyo1mz4dqbs --- addons/account/project/project_view.xml | 3 +-- addons/analytic/analytic.py | 9 +-------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/addons/account/project/project_view.xml b/addons/account/project/project_view.xml index 6f8867528e1..7658ab111d9 100644 --- a/addons/account/project/project_view.xml +++ b/addons/account/project/project_view.xml @@ -8,8 +8,7 @@ tree - - + diff --git a/addons/analytic/analytic.py b/addons/analytic/analytic.py index 1bd09848b03..af8b1615864 100644 --- a/addons/analytic/analytic.py +++ b/addons/analytic/analytic.py @@ -27,7 +27,7 @@ import decimal_precision as dp class account_analytic_account(osv.osv): _name = 'account.analytic.account' - _inherit = ['ir.needaction_mixin','mail.thread'] + _inherit = ['mail.thread'] _description = 'Analytic Account' def _compute_level_tree(self, cr, uid, ids, child_ids, res, field_names, context=None): @@ -283,13 +283,6 @@ class account_analytic_account(osv.osv): self.create_send_note(cr, uid, [contract], context=context) return contract - def get_needaction_user_ids(self, cr, uid, ids, context=None): - result = dict.fromkeys(ids, []) - for obj in self.browse(cr, uid, ids, context=context): - if obj.state == 'pending': - result[obj.id] = [obj.user_id.id] - return result - def create_send_note(self, cr, uid, ids, context=None): for obj in self.browse(cr, uid, ids, context=context): self.message_subscribe(cr, uid, [obj.id], [obj.user_id.id], context=context)