Enable navigation from task details to project

This commit is contained in:
Aaron Gutierrez
2015-07-21 22:39:19 -07:00
parent 6e2c522be7
commit bea4500c34
2 changed files with 10 additions and 4 deletions

View File

@@ -112,7 +112,7 @@ class CmdAsana:
def addComment(self, task_id, comment):
self.client.stories.create_on_task(task_id, {"text": comment})
self.loadDetails(task_id)
self.showDetails(task_id)
def replaceBody(self, widget):
old_widget,_ = self.frame.contents.pop()
@@ -155,6 +155,7 @@ class CmdAsana:
stories = self.client.stories.find_by_task(task_id)
task_details = ui.TaskDetails(task, stories)
urwid.connect_signal(task_details, 'comment', self.addComment)
urwid.connect_signal(task_details, 'loadproject', self.showProject)
self.replaceBody(task_details)
def refreshTaskList(self):
@@ -174,7 +175,7 @@ class CmdAsana:
'details'
])
urwid.register_signal(ui.TaskDetails, ['comment'])
urwid.register_signal(ui.TaskDetails, ['comment', 'loadproject'])
urwid.register_signal(ui.CommentEdit, ['comment'])
urwid.register_signal(ui.WorkspaceMenu, 'click')