From 5ddb5a91e719819c23c06cb45344eadab87f14a7 Mon Sep 17 00:00:00 2001 From: Fabien Bourgeois Date: Mon, 5 Jun 2017 08:37:33 +0200 Subject: [PATCH] [QUA]Minor enhancement for Member class --- golem_member/models/golem_member.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/golem_member/models/golem_member.py b/golem_member/models/golem_member.py index d1c5333..d5aa012 100644 --- a/golem_member/models/golem_member.py +++ b/golem_member/models/golem_member.py @@ -61,6 +61,9 @@ class GolemMember(models.Model): _description = 'GOLEM Member' _inherit = 'mail.thread' _inherits = {'res.partner': 'partner_id'} + _sql_constraints = [('golem_member_number_manual_uniq', + 'UNIQUE (number_manual)', + _('This member number has already been used.'))] partner_id = fields.Many2one('res.partner', required=True, index=True, ondelete='cascade') @@ -87,10 +90,6 @@ class GolemMember(models.Model): is_number_manual = fields.Boolean('Is number manual?', store=False, compute='_compute_is_number_manual') - _sql_constraints = [('golem_member_number_manual_uniq', - 'UNIQUE (number_manual)', - _('This member number has already been used.'))] - @api.multi @api.depends('season_ids') def compute_is_current(self):