From 155a259f3791c0a066bb9d109170c38d25221ccd Mon Sep 17 00:00:00 2001 From: Aaron Gutierrez Date: Tue, 21 Jul 2015 23:58:26 -0700 Subject: [PATCH] Add ATM to list of projects. Fixes #42231686846846 --- cmdasana.py | 2 ++ ui.py | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cmdasana.py b/cmdasana.py index 06a0363..6ec98a8 100755 --- a/cmdasana.py +++ b/cmdasana.py @@ -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 diff --git a/ui.py b/ui.py index ab250db..717b6fd 100644 --- a/ui.py +++ b/ui.py @@ -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)