Fixed problem completing tasks

This commit is contained in:
Aaron Gutierrez
2015-07-19 21:43:10 -07:00
parent 641a1b41af
commit f0b9117332
2 changed files with 5 additions and 1 deletions

View File

@@ -38,6 +38,7 @@ class CmdAsana:
def completeTask(self, task_id):
self.client.tasks.update(task_id, completed=True)
self.refreshTaskList()
def newTask(self): pass
@@ -53,6 +54,10 @@ class CmdAsana:
task_list = ui.TaskList(self.allMyTasks(workspace_id))
urwid.connect_signal(task_list, 'complete', self.completeTask)
self.replaceBody(task_list)
self.workspace_id = workspace_id
def refreshTaskList(self):
self.showWorkspace(self.workspace_id)
def registerSignals(self):
urwid.register_signal(ui.TaskList, 'complete')

1
ui.py
View File

@@ -53,7 +53,6 @@ class TaskList(urwid.ListBox):
super(TaskList, self).__init__(body)
def completeTask(self, task_id):
del self.focus.contents[self.focus.focus_position]
urwid.emit_signal(self, 'complete', task_id)
def keypress(self, size, key):