only do an implicit out if the start task exists
This commit is contained in:
parent
776072cb84
commit
9af4c655b1
2
dwtt
2
dwtt
@ -77,7 +77,6 @@ class Result:
|
|||||||
|
|
||||||
def processStart(cmd, store):
|
def processStart(cmd, store):
|
||||||
res = Result()
|
res = Result()
|
||||||
processOut(cmd, store)
|
|
||||||
task = store.getTaskByShortName(cmd.argstr)
|
task = store.getTaskByShortName(cmd.argstr)
|
||||||
if task is None:
|
if task is None:
|
||||||
parent = store.getParentTaskByShortName(cmd.argstr)
|
parent = store.getParentTaskByShortName(cmd.argstr)
|
||||||
@ -89,6 +88,7 @@ def processStart(cmd, store):
|
|||||||
taskid = store.createTask(cmd.argstr.split(':')[-1], '', parent.taskid)
|
taskid = store.createTask(cmd.argstr.split(':')[-1], '', parent.taskid)
|
||||||
else:
|
else:
|
||||||
taskid = task.taskid
|
taskid = task.taskid
|
||||||
|
processOut(cmd, store)
|
||||||
store.updateCurrentTask(TaskRef(taskid, cmd.time))
|
store.updateCurrentTask(TaskRef(taskid, cmd.time))
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user