From 1912aa5fe439bddcada02e1259683823fbcffdbb Mon Sep 17 00:00:00 2001 From: oihane Date: Thu, 13 Nov 2014 11:57:15 +0100 Subject: [PATCH] [FIX] Pylint fixing --- mrp_bom_version/models/mrp.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/mrp_bom_version/models/mrp.py b/mrp_bom_version/models/mrp.py index 9315bcd53..61d2caf86 100644 --- a/mrp_bom_version/models/mrp.py +++ b/mrp_bom_version/models/mrp.py @@ -52,16 +52,12 @@ class MrpBom(models.Model): raise exceptions.Warning( _('The sequence must be unique')) - def copy(self, cr, uid, id, default=None, context=None): - if default is None: - default = {} - bom_ids = self.search(cr, uid, [], order='sequence desc', - context=context) - bom = self.browse(cr, uid, bom_ids[0], context=context) + @api.one + def copy(self, default=None): + bom = self.search([], order='sequence desc', limit=1) maxseq = bom.sequence + 1 default.update({'sequence': maxseq}) - return super(MrpBom, self).copy(cr, uid, id, default=default, - context=context) + return super(MrpBom, self).copy(default=default) @api.multi def button_active(self):