From 32d4226eb63e3db2b13e2134f10706b7a2544c59 Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Mon, 3 Jan 2011 08:31:37 -0500 Subject: [PATCH] fix adding tasks with no parents --- dwtt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/dwtt b/dwtt index 45b431b..da87024 100755 --- a/dwtt +++ b/dwtt @@ -86,10 +86,13 @@ def processTask(cmd, store): # the task already exists, update it store.updateTask(task.taskid, nameparts[-1], longname) return False - parenttask = store.getParentTaskByName(fullname) - if parenttask is None: - return 'Parent task not found' - store.createTask(nameparts[-1].strip(), longname, parenttask.taskid) + if len(nameparts) > 1: + parenttask = store.getParentTaskByName(fullname) + if parenttask is None: + return 'Parent task not found' + store.createTask(nameparts[-1].strip(), longname, parenttask.taskid) + else: + store.createTask(nameparts[-1].strip(), longname, None) return False COMMAND_HANDLERS = {