From 06e77d3550d214429e350817105ddd36de685faa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Warnon?= Date: Thu, 18 Mar 2021 13:36:15 +0000 Subject: [PATCH] [MOV] crm_iap_lead: move crm.iap.lead.industry into its own file Preparation commit where we simply move the crm.iap.lead.industry model into its own file. As we are about to make some changes to the industry, we use that opportunity to do a bit of cleaning. Task-2471703 --- addons/crm_iap_lead/models/__init__.py | 1 + addons/crm_iap_lead/models/crm_iap_lead.py | 14 -------------- .../models/crm_iap_lead_industry.py | 18 ++++++++++++++++++ 3 files changed, 19 insertions(+), 14 deletions(-) create mode 100644 addons/crm_iap_lead/models/crm_iap_lead_industry.py diff --git a/addons/crm_iap_lead/models/__init__.py b/addons/crm_iap_lead/models/__init__.py index d529ee24678..0c77343b653 100644 --- a/addons/crm_iap_lead/models/__init__.py +++ b/addons/crm_iap_lead/models/__init__.py @@ -3,4 +3,5 @@ from . import crm_lead from . import crm_iap_lead from . import crm_iap_lead_helpers +from . import crm_iap_lead_industry from . import crm_iap_lead_mining_request diff --git a/addons/crm_iap_lead/models/crm_iap_lead.py b/addons/crm_iap_lead/models/crm_iap_lead.py index 695cf701f68..9a43ca8cce8 100644 --- a/addons/crm_iap_lead/models/crm_iap_lead.py +++ b/addons/crm_iap_lead/models/crm_iap_lead.py @@ -1,20 +1,6 @@ from odoo import api, fields, models -class IndustryTag(models.Model): - """ Industry Tags of Acquisition Rules """ - _name = 'crm.iap.lead.industry' - _description = 'Industry Tag' - - name = fields.Char(string='Industry', required=True, translate=True) - reveal_id = fields.Char(required=True) - color = fields.Integer(string='Color Index') - - _sql_constraints = [ - ('name_uniq', 'unique (name)', 'Tag name already exists!'), - ] - - class PeopleRole(models.Model): """ CRM Reveal People Roles for People """ _name = 'crm.iap.lead.role' diff --git a/addons/crm_iap_lead/models/crm_iap_lead_industry.py b/addons/crm_iap_lead/models/crm_iap_lead_industry.py new file mode 100644 index 00000000000..28dd009966a --- /dev/null +++ b/addons/crm_iap_lead/models/crm_iap_lead_industry.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +from odoo import fields, models + + +class CrmIapLeadIndustry(models.Model): + """ Industry Tags of Acquisition Rules """ + _name = 'crm.iap.lead.industry' + _description = 'CRM IAP Lead Industry' + + name = fields.Char(string='Industry', required=True, translate=True) + reveal_id = fields.Char(required=True) + color = fields.Integer(string='Color Index') + + _sql_constraints = [ + ('name_uniq', 'unique (name)', 'Industry name already exists!'), + ]