[FIX] crm, crm_partner_assign, res_partner, mail, project: removed deprecated fields...
authorThibault Delavallée <tde@openerp.com>
Tue, 10 Jun 2014 11:13:57 +0000 (13:13 +0200)
committerThibault Delavallée <tde@openerp.com>
Wed, 11 Jun 2014 06:44:40 +0000 (08:44 +0200)
addons/crm/crm_lead.py
addons/hr_recruitment/res_config.py
addons/mail/mail_thread.py
addons/project/project.py
addons/website_blog/models/website_blog.py
openerp/addons/base/res/res_partner.py
openerp/addons/base/res/res_partner_view.xml
openerp/addons/base/res/res_users.py

index a209bba..db9de6a 100644 (file)
@@ -376,7 +376,6 @@ class crm_lead(format_address, osv.osv):
 
     def case_mark_lost(self, cr, uid, ids, context=None):
         """ Mark the case as lost: state=cancel and probability=0
-            :deprecated: this method will be removed in OpenERP v8.
         """
         stages_leads = {}
         for lead in self.browse(cr, uid, ids, context=context):
@@ -397,7 +396,6 @@ class crm_lead(format_address, osv.osv):
 
     def case_mark_won(self, cr, uid, ids, context=None):
         """ Mark the case as won: state=done and probability=100
-            :deprecated: this method will be removed in OpenERP v8.
         """
         stages_leads = {}
         for lead in self.browse(cr, uid, ids, context=context):
index 09d818d..731c068 100644 (file)
@@ -31,11 +31,6 @@ class hr_applicant_settings(osv.TransientModel):
         'module_document': fields.boolean('Allow the automatic indexation of resumes',
             help='Manage your CV\'s and motivation letter related to all applicants.\n'
                  '-This installs the module document_ftp. This will install the knowledge management  module in order to allow you to search using specific keywords through  the content of all documents (PDF, .DOCx...)'),
-        'fetchmail_applicants': fields.boolean('Create applicants from an incoming email account',
-            fetchmail_model='hr.applicant', fetchmail_name='Incoming HR Applications',   
-            help='Allow applicants to send their job application to an email address (jobs@mycompany.com), '
-                 'and create automatically application documents in the system.',
-            deprecated='Will be removed with OpenERP v8, not applicable anymore. Use aliases instead.'),
         'alias_prefix': fields.char('Default Alias Name for Jobs'),
         'alias_domain': fields.char('Alias Domain'),
     }
index 36d6ecb..55a5668 100644 (file)
@@ -1318,14 +1318,6 @@ class mail_thread(osv.AbstractModel):
     # Note specific
     #------------------------------------------------------
 
-    def log(self, cr, uid, id, message, secondary=False, context=None):
-        _logger.warning("log() is deprecated. As this module inherit from "\
-                        "mail.thread, the message will be managed by this "\
-                        "module instead of by the res.log mechanism. Please "\
-                        "use mail_thread.message_post() instead of the "\
-                        "now deprecated res.log.")
-        self.message_post(cr, uid, [id], message, context=context)
-
     def _message_add_suggested_recipient(self, cr, uid, result, obj, partner=None, email=None, reason='', context=None):
         """ Called by message_get_suggested_recipients, to add a suggested
             recipient in the result dictionary. The form is :
index 2249cf0..d98b9b0 100644 (file)
@@ -228,9 +228,6 @@ class project(osv.osv):
         'active': fields.boolean('Active', help="If the active field is set to False, it will allow you to hide the project without removing it."),
         'sequence': fields.integer('Sequence', help="Gives the sequence order when displaying a list of Projects."),
         'analytic_account_id': fields.many2one('account.analytic.account', 'Contract/Analytic', help="Link this project to an analytic account if you need financial management on projects. It enables you to connect projects with budgets, planning, cost and revenue analysis, timesheets on projects, etc.", ondelete="cascade", required=True),
-        'priority': fields.integer('Sequence (deprecated)',
-            deprecated='Will be removed with OpenERP v8; use sequence field instead',
-            help="Gives the sequence order when displaying the list of projects"),
         'members': fields.many2many('res.users', 'project_user_rel', 'project_id', 'uid', 'Project Members',
             help="Project's members are users who can have an access to the tasks related to this project.", states={'close':[('readonly',True)], 'cancelled':[('readonly',True)]}),
         'tasks': fields.one2many('project.task', 'project_id', "Task Activities"),
index 37678e9..47c6df9 100644 (file)
@@ -74,7 +74,6 @@ class BlogPost(osv.Model):
         'history_ids': fields.one2many(
             'blog.post.history', 'post_id',
             'History', help='Last post modifications',
-            deprecated='This field will be removed for OpenERP v9.'
         ),
         # creation / update stuff
         'create_date': fields.datetime(
index c7af837..b2792fb 100644 (file)
@@ -266,8 +266,6 @@ class res_partner(osv.osv, format_address):
         'city': fields.char('City', size=128),
         'state_id': fields.many2one("res.country.state", 'State', ondelete='restrict'),
         'country_id': fields.many2one('res.country', 'Country', ondelete='restrict'),
-        'country': fields.related('country_id', type='many2one', relation='res.country', string='Country',
-                                  deprecated="This field will be removed as of OpenERP 7.1, use country_id instead"),
         'email': fields.char('Email', size=240),
         'phone': fields.char('Phone', size=64),
         'fax': fields.char('Fax', size=64),
index 50045aa..a419f11 100644 (file)
@@ -83,7 +83,6 @@
                     <field name="email"/>
                     <field name="user_id" invisible="1"/>
                     <field name="is_company" invisible="1"/>
-                    <field name="country" invisible="1"/>
                     <field name="country_id" invisible="1"/>
                     <field name="parent_id" invisible="1"/>
                 </tree>
                                         <li t-if="record.parent_id.raw_value and !record.function.raw_value"><field name="parent_id"/></li>
                                         <li t-if="!record.parent_id.raw_value and record.function.raw_value"><field name="function"/></li>
                                         <li t-if="record.parent_id.raw_value and record.function.raw_value"><field name="function"/> at <field name="parent_id"/></li>
-                                        <li t-if="record.city.raw_value and !record.country.raw_value"><field name="city"/></li>
-                                        <li t-if="!record.city.raw_value and record.country.raw_value"><field name="country"/></li>
-                                        <li t-if="record.city.raw_value and record.country.raw_value"><field name="city"/>, <field name="country"/></li>
+                                        <li t-if="record.city.raw_value and !record.country_id.raw_value"><field name="city"/></li>
+                                        <li t-if="!record.city.raw_value and record.country_id.raw_value"><field name="country_id"/></li>
+                                        <li t-if="record.city.raw_value and record.country_id.raw_value"><field name="city"/>, <field name="country_id"/></li>
                                         <li t-if="record.email.raw_value"><a t-attf-href="mailto:#{record.email.raw_value}"><field name="email"/></a></li>
                                     </ul>
                                 </div>
index b073179..8505be0 100644 (file)
@@ -182,9 +182,6 @@ class res_users(osv.osv):
         'company_id': fields.many2one('res.company', 'Company', required=True,
             help='The company this user is currently working for.', context={'user_preference': True}),
         'company_ids':fields.many2many('res.company','res_company_users_rel','user_id','cid','Companies'),
-        # backward compatibility fields
-        'user_email': fields.related('email', type='char',
-            deprecated='Use the email field instead of user_email. This field will be removed with OpenERP 7.1.'),
     }
 
     def on_change_login(self, cr, uid, ids, login, context=None):