dépôts
/
burette
/
pos_membership.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b0f0a28
)
Correction : [membership_line] [_state] : partner_id -> line.partner.id .
lchevalier
author
Julien Moutinho
<julm+burette@autogeree.net>
Tue, 17 Dec 2013 11:52:56 +0000
(12:52 +0100)
committer
Julien Moutinho
<julm+burette@autogeree.net>
Tue, 17 Dec 2013 11:53:21 +0000
(12:53 +0100)
pos_membership.py
patch
|
blob
|
history
diff --git
a/pos_membership.py
b/pos_membership.py
index
d086193
..
b53eac3
100644
(file)
--- a/
pos_membership.py
+++ b/
pos_membership.py
@@
-257,7
+257,7
@@
class membership_line(osv.osv):
res[line.id] = state
else:
cr.execute('''
res[line.id] = state
else:
cr.execute('''
- SELECT i.state, i.id
, i.partner_id
FROM
+ SELECT i.state, i.id FROM
pos_order i
WHERE
i.id = (
pos_order i
WHERE
i.id = (
@@
-274,13
+274,13
@@
class membership_line(osv.osv):
if not fetched:
res[line.id] = 'canceled'
continue
if not fetched:
res[line.id] = 'canceled'
continue
- p
artner_id = fetched[2]
- self.write(cr, uid, line.id, {'partner':
partner_
id})
+ p
rint("DEV: [pos_membership] [membership_line] [_state]: line.partner.id=%s" % (str(line.partner.id)))
+ self.write(cr, uid, line.id, {'partner':
line.partner.
id})
# NOTE: force une mise à jour du partner,
# car il n'y en a pas lors de la création du pos.order
# dans le PoS (pour le moment)
partner_obj = self.pool.get('res.partner')
# NOTE: force une mise à jour du partner,
# car il n'y en a pas lors de la création du pos.order
# dans le PoS (pour le moment)
partner_obj = self.pool.get('res.partner')
- for partner in partner_obj.browse(cr, uid, [
partner_
id], context=context):
+ for partner in partner_obj.browse(cr, uid, [
line.partner.
id], context=context):
if not partner.member_ident:
mbr_id = self.pool.get('ir.sequence').get(cr, uid, 'member_ident')
partner_obj.write(cr, uid, partner.id, {'member_ident': mbr_id})
if not partner.member_ident:
mbr_id = self.pool.get('ir.sequence').get(cr, uid, 'member_ident')
partner_obj.write(cr, uid, partner.id, {'member_ident': mbr_id})
@@
-304,7
+304,6
@@
class membership_line(osv.osv):
def write(self, cr, uid, ids, vals, context=None):
print("DEV: [pos_membership] [membership_line] [write]: ids=%s vals=%s" % (str(ids), str(vals)))
def write(self, cr, uid, ids, vals, context=None):
print("DEV: [pos_membership] [membership_line] [write]: ids=%s vals=%s" % (str(ids), str(vals)))
- member_line_obj = self.pool.get('membership.membership_line')
res = super(membership_line, self).write(cr, uid, ids, vals, context=context)
print("DEV: [pos_membership] [membership_line] [write]: res=%s" % str(res))
return res
res = super(membership_line, self).write(cr, uid, ids, vals, context=context)
print("DEV: [pos_membership] [membership_line] [write]: res=%s" % str(res))
return res