Project

General

Profile

« Previous | Next » 

Revision 59136255

Added by Benjamin Dauvergne over 13 years ago

agenda: in Event.today_occurrence return current event if it is not periodic

View differences:

calebasse/agenda/models.py
return None
if exception_or_self != self:
return exception_or_self.today_occurrence(today)
if self.recurrence_periodicity is None:
return self
start_datetime = datetime.combine(today, self.start_datetime.timetz())
end_datetime = start_datetime + self.timedelta()
event = copy(self)

Also available in: Unified diff