[FIX] don't load page with non virtual id, event until 23:59:59
bzr revid: tfr@openerp.com-20110419090716-eo930gq7noisu6lj
This commit is contained in:
parent
8bc29b9065
commit
73124b8784
|
@ -54,6 +54,7 @@ def get_recurrent_dates(rrulestring, exdate, startdate=None, exrule=None):
|
|||
|
||||
if not exdate:
|
||||
exdate = []
|
||||
|
||||
rset1 = rrule.rrulestr(str(rrulestring), dtstart=startdate, forceset=True)
|
||||
for date in exdate:
|
||||
datetime_obj = todate(date)
|
||||
|
@ -1137,7 +1138,7 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
|||
if name == "UNTIL":
|
||||
is_until = True
|
||||
value = parser.parse(value)
|
||||
rrule_until_date = parser.parse(value.strftime("%Y-%m-%d"))
|
||||
rrule_until_date = parser.parse(value.strftime("%Y-%m-%d %H:%M:%S"))
|
||||
if until_date and until_date >= rrule_until_date:
|
||||
until_date = rrule_until_date
|
||||
if until_date:
|
||||
|
@ -1433,7 +1434,6 @@ rule or repeating pattern of time to exclude from the recurring rule."),
|
|||
res = False
|
||||
for id in ids:
|
||||
event_datas = self.read(cr, uid, [id], ['date', 'rrule', 'exdate'], context=context)[0]
|
||||
print event_datas
|
||||
event_id = event_datas['id']
|
||||
|
||||
if self.get_edit_all(cr, uid, event_id, vals=None):
|
||||
|
|
|
@ -289,13 +289,7 @@ class synchronize_google_calendar_events(osv.osv_memory):
|
|||
meeting_ids += meeting
|
||||
|
||||
return {
|
||||
'name': _('Meetings'),
|
||||
'view_type': 'form',
|
||||
'view_mode': 'tree,form',
|
||||
'res_model': 'crm.meeting',
|
||||
'context': context,
|
||||
'views': [(False, 'calendar'),(False, 'tree'),(False, 'form')],
|
||||
'type': 'ir.actions.act_window',
|
||||
'type': 'ir.actions.act_window_close',
|
||||
}
|
||||
|
||||
synchronize_google_calendar_events()
|
||||
|
|
Loading…
Reference in New Issue