Exemple #1
0
 def __allDates(self):        
     realDates = [aDate for task in self 
         for aDate in (task.startDate(), task.dueDate(), task.completionDate()) 
         if aDate != date.Date()]
     if realDates:
         return realDates
     else:
         return [date.Date()]
Exemple #2
0
 def __markUncompletedChildrenCompleted(self, task):
     taskCompletionDate = task.completionDate()
     for child in task.children():
         if not child.completed():
             child.setRecurrence()
             child.setCompletionDate(taskCompletionDate)
Exemple #3
0
 def __markUncompletedChildrenCompleted(self, task):
     for child in task.children():
         if not child.completed():
             child.setCompletionDate(task.completionDate())