From 3eaf4bb5367d79fc6795c82e45ca8c540969c6a5 Mon Sep 17 00:00:00 2001 From: "rpa (Open ERP)" Date: Wed, 30 Jun 2010 15:56:30 +0530 Subject: [PATCH] [IMP]: base_calendar: When we clear rrule, it should clear exrule bzr revid: rpa@tinyerp.com-20100630102630-m326atzgci08kioz --- addons/base_calendar/base_calendar.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/base_calendar/base_calendar.py b/addons/base_calendar/base_calendar.py index c16477280c7..229e7b11fc7 100644 --- a/addons/base_calendar/base_calendar.py +++ b/addons/base_calendar/base_calendar.py @@ -992,6 +992,7 @@ class calendar_event(osv.osv): if datas.get('rrule_type'): if datas.get('rrule_type') == 'none': result[event] = False + cr.execute("UPDATE %s set exrule=Null where id=%s" % (self._table, event)) elif datas.get('rrule_type') == 'custom': if datas.get('interval', 0) < 0: raise osv.except_osv('Warning!', 'Interval can not be Negative')