From b3fb845dbb5796d6ce87a0b63dcbdb00b50154ac Mon Sep 17 00:00:00 2001 From: "Dhruti Shastri (OpenERP)" Date: Mon, 17 Jun 2013 16:30:44 +0530 Subject: [PATCH] [account] : Missing a check in an unlink() overload (Case:592795) bzr revid: dhs@tinyerp.com-20130617110044-ntskqznsilq32hx1 --- addons/account/account.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/account/account.py b/addons/account/account.py index c2e75e889f0..1cb6324de3b 100644 --- a/addons/account/account.py +++ b/addons/account/account.py @@ -1443,7 +1443,7 @@ class account_move(osv.osv): context = {} toremove = [] obj_move_line = self.pool.get('account.move.line') - for move in self.browse(cr, uid, ids, context=context): + for move in self.browse(cr, uid, (ids if hasattr(ids, '__iter__') else [ids]), context=context): if move['state'] != 'draft': raise osv.except_osv(_('User Error!'), _('You cannot delete a posted journal entry "%s".') % \