Add ATM to list of projects. Fixes #42231686846846

This commit is contained in:
Aaron Gutierrez
2015-07-21 23:58:26 -07:00
parent e5714f8286
commit 155a259f37
2 changed files with 7 additions and 1 deletions

View File

@@ -146,6 +146,8 @@ class CmdAsana:
self.replaceBody(task_list)
def showProject(self, project_id):
if project_id == None:
return self.showMyTasks(self.state['workspace_id'])
self.state['view'] = 'project'
self.state['id'] = project_id

6
ui.py
View File

@@ -61,7 +61,11 @@ class ProjectList(urwid.ListBox):
project_widgets = [ProjectIcon(project, self.loadProject)
for project in projects]
body = urwid.SimpleFocusListWalker(project_widgets)
body = urwid.SimpleFocusListWalker(
[ProjectIcon({'name': 'My Tasks', 'id': None},
self.loadProject)] + \
project_widgets
)
super(ProjectList, self).__init__(body)