diff options
| author | Romain Derie <rde@odoo.com> | 2019-07-25 15:19:56 +0000 |
|---|---|---|
| committer | Jeremy Kersten <jke@odoo.com> | 2019-08-03 09:51:22 +0000 |
| commit | 7a90dedd25755c2d0a6091b13a5cec7de7b52009 (patch) | |
| tree | d2d41560b96aaf0bd47d1baf37e19b4534a642cc /addons/website_crm_partner_assign | |
| parent | cc1d78a80b518bd5eaec7eb70d7bc14ec4c31275 (diff) | |
[IMP] website*: use published mixin rather than own field
*website_crm_partner_assign, website_customer
Before this commit, some models would create their own `website_published`
field rather than using the `website.published.mixin` mixin which should be
used instead.
That was done to be able to override the default value of the boolean.
This commit simply adds the possibility to override the default value of the
mixin field.
Also, help and string could simply be added on xml views rather than overriding
the field.
Diffstat (limited to 'addons/website_crm_partner_assign')
| -rw-r--r-- | addons/website_crm_partner_assign/models/res_partner.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/website_crm_partner_assign/models/res_partner.py b/addons/website_crm_partner_assign/models/res_partner.py index 3bf89a04ae9..5ce0387890d 100644 --- a/addons/website_crm_partner_assign/models/res_partner.py +++ b/addons/website_crm_partner_assign/models/res_partner.py @@ -10,7 +10,6 @@ class ResPartnerGrade(models.Model): _inherit = ['website.published.mixin'] _description = 'Partner Grade' - website_published = fields.Boolean(default=True) sequence = fields.Integer('Sequence') active = fields.Boolean('Active', default=lambda *args: 1) name = fields.Char('Level Name', translate=True) @@ -22,6 +21,9 @@ class ResPartnerGrade(models.Model): for grade in self: grade.website_url = "/partners/grade/%s" % (slug(grade)) + def _default_is_published(self): + return True + class ResPartnerActivation(models.Model): _name = 'res.partner.activation' |
