From dd9f90d986bc25ef93c537573dda100f8fc7dffe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sun, 9 Dec 2012 12:20:39 +0100 Subject: [PATCH] "add" operator takes a list of ids issue2923 (transplanted from fd98b319a3e08168e286c7ea8707253875abf3aa) --- purchase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/purchase.py b/purchase.py index 13e8420cd1..5d31c1db09 100644 --- a/purchase.py +++ b/purchase.py @@ -122,7 +122,7 @@ class PurchaseLine: if field.startswith('analytic_account_'): if vals[field]: selection_vals.setdefault('accounts', []) - selection_vals['accounts'].append(('add', vals[field])) + selection_vals['accounts'].append(('add', [vals[field]])) del vals[field] if vals.get('analytic_accounts'): Selection.write([Selection(vals['analytic_accounts'])],