From b460f9a2aa79558b05bf475a1107694e5d26a870 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli <nim@odoo.com> Date: Wed, 23 Sep 2015 08:26:25 +0200 Subject: [PATCH] [FIX] analytic: remove deprecated code The field 'state' has been removed, so this is now useless. --- addons/analytic/__openerp__.py | 1 - addons/analytic/data/analytic_data.xml | 26 -------------------------- addons/analytic/models/analytic.py | 11 ----------- 3 files changed, 38 deletions(-) delete mode 100644 addons/analytic/data/analytic_data.xml diff --git a/addons/analytic/__openerp__.py b/addons/analytic/__openerp__.py index 19bd3d2efbfe..5618b4c60232 100644 --- a/addons/analytic/__openerp__.py +++ b/addons/analytic/__openerp__.py @@ -19,7 +19,6 @@ that have no counterpart in the general financial accounts. 'security/analytic_security.xml', 'security/ir.model.access.csv', 'views/analytic_view.xml', - 'data/analytic_data.xml', 'wizard/account_analytic_chart_view.xml', ], 'demo': [ diff --git a/addons/analytic/data/analytic_data.xml b/addons/analytic/data/analytic_data.xml deleted file mode 100644 index 193e4978e94b..000000000000 --- a/addons/analytic/data/analytic_data.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<openerp> - <data noupdate="1"> - - <!-- Analytic-account-related subtypes for messaging / Chatter --> - <record id="mt_account_pending" model="mail.message.subtype"> - <field name="name">Contract to Renew</field> - <field name="res_model">account.analytic.account</field> - <field name="default" eval="False"/> - <field name="description">Pending</field> - </record> - <record id="mt_account_closed" model="mail.message.subtype"> - <field name="name">Contract Finished</field> - <field name="res_model">account.analytic.account</field> - <field name="default" eval="False"/> - <field name="description">Closed</field> - </record> - <record id="mt_account_opened" model="mail.message.subtype"> - <field name="name">Contract Opened</field> - <field name="res_model">account.analytic.account</field> - <field name="default" eval="False"/> - <field name="description">Opened</field> - </record> - - </data> -</openerp> diff --git a/addons/analytic/models/analytic.py b/addons/analytic/models/analytic.py index 1ea482e1601d..377871904c27 100644 --- a/addons/analytic/models/analytic.py +++ b/addons/analytic/models/analytic.py @@ -77,17 +77,6 @@ class account_analytic_account(models.Model): recs = self.search(['|', '|', ('code', operator, name), ('partner_id', operator, name), ('name', operator, name)] + args, limit=limit) return recs.name_get() - @api.multi - def _track_subtype(self, init_values): - self.ensure_one() - if 'state' in init_values and self.state == 'open': - return 'analytic.mt_account_opened' - elif 'state' in init_values and self.state == 'close': - return 'analytic.mt_account_closed' - elif 'state' in init_values and self.state == 'pending': - return 'analytic.mt_account_pending' - return super(account_analytic_account, self)._track_subtype(init_values) - class account_analytic_line(models.Model): _name = 'account.analytic.line' -- GitLab