[MOD] Changed default not recalculated, if copy is not set to false

This commit is contained in:
oihane
2015-01-13 13:22:37 +01:00
committed by Kay K. Cross
parent bb12352728
commit 4fdf662953

View File

@@ -39,7 +39,7 @@ class MrpBom(models.Model):
('historical', 'Historical'), ('historical', 'Historical'),
], string='Status', index=True, readonly=True, ], string='Status', index=True, readonly=True,
default='draft', copy=False) default='draft', copy=False)
sequence = fields.Integer(default=_get_max_sequence) sequence = fields.Integer(default=_get_max_sequence, copy=False)
@api.one @api.one
@api.constrains('sequence') @api.constrains('sequence')
@@ -51,11 +51,6 @@ class MrpBom(models.Model):
raise exceptions.Warning( raise exceptions.Warning(
_('The sequence must be unique')) _('The sequence must be unique'))
@api.one
def copy(self, default=None):
default.update({'sequence': self._get_max_sequence()})
return super(MrpBom, self).copy(default=default)
@api.multi @api.multi
def button_active(self): def button_active(self):
return self.write({'state': 'active'}) return self.write({'state': 'active'})