Merge lp:~tempo-openerp/unifield-addons/fix-one-id-method into lp:unifield-addons

Proposed by Quentin THEURET @Amaris
Status: Merged
Merged at revision: 4490
Proposed branch: lp:~tempo-openerp/unifield-addons/fix-one-id-method
Merge into: lp:unifield-addons
Diff against target: 23 lines (+6/-0)
1 file modified
stock/stock.py (+6/-0)
To merge this branch: bzr merge lp:~tempo-openerp/unifield-addons/fix-one-id-method
Reviewer Review Type Date Requested Status
UniField Dev Team Pending
Review via email: mp+75555@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'stock/stock.py'
2--- stock/stock.py 2011-08-25 07:24:19 +0000
3+++ stock/stock.py 2011-09-15 15:50:17 +0000
4@@ -1862,6 +1862,10 @@
5 """ Confirms stock move.
6 @return: List of ids.
7 """
8+ if not context:
9+ context = {}
10+ if isinstance(ids, (int, long)):
11+ ids = [ids]
12 moves = self.browse(cr, uid, ids, context=context)
13 self.write(cr, uid, ids, {'state': 'confirmed'})
14
15@@ -2111,6 +2115,8 @@
16 partial_datas = partial_obj.read(cr, uid, partial_id, context=context)[0]
17 if context is None:
18 context = {}
19+ if isinstance(ids, (int, long)):
20+ ids = [ids]
21
22 todo = []
23 for move in self.browse(cr, uid, ids, context=context):

Subscribers

People subscribed via source and target branches