From ac2a48f72fc2554c0bd0c6c624392ff7ddde55ec Mon Sep 17 00:00:00 2001 From: helmutm Date: Mon, 27 Nov 2006 16:36:24 +0000 Subject: [PATCH] minor improvement on stopRun() git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@1529 fd906abe-77d9-0310-91a1-e0d9ade77398 --- tracking/btree.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tracking/btree.py b/tracking/btree.py index ffea4c4..b52f96c 100644 --- a/tracking/btree.py +++ b/tracking/btree.py @@ -60,8 +60,10 @@ class TrackingStorage(BTreeContainer): return self.runId def stopRun(self, taskId): - if taskId in self.currentRuns: + runId = self.currentRuns.get(taskId) + if runId: del self.currentRuns[taskId] + return runId def saveUserTrack(self, taskId, runId, userName, data, replace=False): if not runId: