From b2234d42dc3eb76b505f96f9e49ca0b5b4f69de3 Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Mon, 29 Mar 2010 14:41:23 +0530 Subject: [PATCH] [REF] Base_Calendar : Improvement for report bzr revid: jvo@tinyerp.com-20100329091123-blmy4mcvxvnw4bzh --- addons/base_calendar/base_calendar.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/base_calendar/base_calendar.py b/addons/base_calendar/base_calendar.py index 62ffc7c39d8..17202c3ba83 100644 --- a/addons/base_calendar/base_calendar.py +++ b/addons/base_calendar/base_calendar.py @@ -1173,7 +1173,10 @@ class virtual_report_spool(web_services.report_spool): new_ids = [] for id in ids: new_ids.append(base_calendar_id2real_id(id)) - datas['id'] = base_calendar_id2real_id(datas['id']) + if datas is None: + datas = {} + if datas.get('id',False): + datas['id'] = base_calendar_id2real_id(datas['id']) return super(virtual_report_spool, self).exp_report(db, uid, object, new_ids, datas, context) virtual_report_spool()