[Zope-CVS] CVS: Products/Scheduler - Scheduler.py:1.13

Chris McDonough chrism@zope.com
Sat, 17 May 2003 16:20:14 -0400


Update of /cvs-repository/Products/Scheduler
In directory cvs.zope.org:/tmp/cvs-serv24804

Modified Files:
	Scheduler.py 
Log Message:
Persist changes to timelist.


=== Products/Scheduler/Scheduler.py 1.12 => 1.13 ===
--- Products/Scheduler/Scheduler.py:1.12	Sat May 17 14:46:07 2003
+++ Products/Scheduler/Scheduler.py	Sat May 17 16:20:14 2003
@@ -275,8 +275,9 @@
         """ deschedule the task by removing from the tasks and times BTrees """
         time = int(taskid[:10])
         del self.tasks[taskid]
-        l = self.times.get(time)
+        l = self.times[time]
         l.remove(taskid)
+        self.times[time] = l
 
     security.declareProtected(CHANGE_SCHEDULE_PERM, 'manage_scheduleTask')
     def manage_scheduleTask(self, description, when, path, interval,