[FIX] base_calendar: don't compute reccuring events if reccurency checkbox is disabled

bzr revid: mat@openerp.com-20130730081409-d84sz1e1w2201yqr
This commit is contained in:
Martin Trigaux 2013-07-30 10:14:09 +02:00
parent bea114f93a
commit 63b2e2c44c
1 changed files with 2 additions and 2 deletions

View File

@ -1189,8 +1189,8 @@ rule or repeating pattern of time to exclude from the recurring rule."),
context = {}
result = []
for data in super(calendar_event, self).read(cr, uid, select, ['rrule', 'exdate', 'exrule', 'date'], context=context):
if not data['rrule']:
for data in super(calendar_event, self).read(cr, uid, select, ['rrule', 'recurrency', 'exdate', 'exrule', 'date'], context=context):
if not data['recurrency'] or not data['rrule']:
result.append(data['id'])
continue
event_date = datetime.strptime(data['date'], "%Y-%m-%d %H:%M:%S")