fix adding tasks with no parents
This commit is contained in:
parent
24451fa127
commit
32d4226eb6
3
dwtt
3
dwtt
@ -86,10 +86,13 @@ def processTask(cmd, store):
|
|||||||
# the task already exists, update it
|
# the task already exists, update it
|
||||||
store.updateTask(task.taskid, nameparts[-1], longname)
|
store.updateTask(task.taskid, nameparts[-1], longname)
|
||||||
return False
|
return False
|
||||||
|
if len(nameparts) > 1:
|
||||||
parenttask = store.getParentTaskByName(fullname)
|
parenttask = store.getParentTaskByName(fullname)
|
||||||
if parenttask is None:
|
if parenttask is None:
|
||||||
return 'Parent task not found'
|
return 'Parent task not found'
|
||||||
store.createTask(nameparts[-1].strip(), longname, parenttask.taskid)
|
store.createTask(nameparts[-1].strip(), longname, parenttask.taskid)
|
||||||
|
else:
|
||||||
|
store.createTask(nameparts[-1].strip(), longname, None)
|
||||||
return False
|
return False
|
||||||
|
|
||||||
COMMAND_HANDLERS = {
|
COMMAND_HANDLERS = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user