clearcorp team mailing list archive
-
clearcorp team
-
Mailing list archive
-
Message #00672
lp:~wg.clearcorp/openerp-ccorp-addons/6.1-base_partner_sequence_ccorp into lp:openerp-ccorp-addons/6.1
Willy Andres Gomez Solorzano has proposed merging lp:~wg.clearcorp/openerp-ccorp-addons/6.1-base_partner_sequence_ccorp into lp:openerp-ccorp-addons/6.1.
Requested reviews:
Ronald Rubi (rr.clearcorp)
For more details, see:
https://code.launchpad.net/~wg.clearcorp/openerp-ccorp-addons/6.1-base_partner_sequence_ccorp/+merge/150649
Fixes 'ref' field key error
--
https://code.launchpad.net/~wg.clearcorp/openerp-ccorp-addons/6.1-base_partner_sequence_ccorp/+merge/150649
Your team CLEARCORP development team is subscribed to branch lp:openerp-ccorp-addons/6.1.
=== modified file 'base_partner_sequence_ccorp/partner_sequence_ccorp.py'
--- base_partner_sequence_ccorp/partner_sequence_ccorp.py 2013-02-11 21:54:21 +0000
+++ base_partner_sequence_ccorp/partner_sequence_ccorp.py 2013-02-26 19:56:21 +0000
@@ -25,8 +25,11 @@
_inherit = 'res.partner'
def create(self, cr, uid, vals, context={}):
- if vals['ref']== None or vals['ref'] == '':
+ if 'ref' not in vals.keys():
vals['ref'] = self.pool.get('ir.sequence').get(cr, uid, 'res.partner')
+ else:
+ if vals['ref']== None or vals['ref'] == '':
+ vals['ref'] = self.pool.get('ir.sequence').get(cr, uid, 'res.partner')
res = super(partner_sequence, self).create(cr, uid, vals, context)
return res
_columns = {
Follow ups