diff --git a/addons/calendar/calendar.py b/addons/calendar/calendar.py index 0c38539d677..3e714243641 100644 --- a/addons/calendar/calendar.py +++ b/addons/calendar/calendar.py @@ -1343,8 +1343,8 @@ class calendar_event(osv.Model): data['rrule_type'] = 'weekly' #repeat monthly by nweekday ((weekday, weeknumber), ) if r._bynweekday: - data['week_list'] = day_list[r._bynweekday[0][0]].upper() - data['byday'] = str(r._bynweekday[0][1]) + data['week_list'] = day_list[list(r._bynweekday)[0][0]].upper() + data['byday'] = str(list(r._bynweekday)[0][1]) data['month_by'] = 'day' data['rrule_type'] = 'monthly'