[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
parent bd759c83d1
commit 437bcd85ab

View File

@@ -39,7 +39,7 @@ class MrpBom(models.Model):
('historical', 'Historical'),
], string='Status', index=True, readonly=True,
default='draft', copy=False)
sequence = fields.Integer(default=_get_max_sequence)
sequence = fields.Integer(default=_get_max_sequence, copy=False)
@api.one
@api.constrains('sequence')
@@ -51,11 +51,6 @@ class MrpBom(models.Model):
raise exceptions.Warning(
_('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
def button_active(self):
return self.write({'state': 'active'})