From c2b97a42a63e5100202e2a5e25db7331c63b73b5 Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Fri, 9 Jul 2010 15:40:05 +0530 Subject: [PATCH] [FIX] account: General ledger printing from object account.account bzr revid: mra@mra-laptop-20100709101005-b80jp8z7i99y0sed --- addons/account/report/general_ledger.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/addons/account/report/general_ledger.py b/addons/account/report/general_ledger.py index 26112949720..61ac6bf7310 100644 --- a/addons/account/report/general_ledger.py +++ b/addons/account/report/general_ledger.py @@ -37,11 +37,9 @@ class general_ledger(rml_parse.rml_parse): def set_context(self, objects, data, ids, report_type=None): self.borne_date = self.get_min_date(data['form']) - new_ids = [] - if (data['model'] == 'account.account'): - new_ids = 'active_ids' in data['form']['context'] and data['form']['context']['active_ids'] or [] - else: - new_ids.append(data['form']['chart_account_id']) + new_ids = ids + if (data['model'] == 'ir.ui.menu'): + new_ids = [data['form']['chart_account_id']] objects = self.pool.get('account.account').browse(self.cr, self.uid, new_ids) super(general_ledger, self).set_context(objects, data, new_ids, report_type)