Add ATM to list of projects. Fixes #42231686846846
This commit is contained in:
@@ -146,6 +146,8 @@ class CmdAsana:
|
|||||||
self.replaceBody(task_list)
|
self.replaceBody(task_list)
|
||||||
|
|
||||||
def showProject(self, project_id):
|
def showProject(self, project_id):
|
||||||
|
if project_id == None:
|
||||||
|
return self.showMyTasks(self.state['workspace_id'])
|
||||||
self.state['view'] = 'project'
|
self.state['view'] = 'project'
|
||||||
self.state['id'] = project_id
|
self.state['id'] = project_id
|
||||||
|
|
||||||
|
|||||||
6
ui.py
6
ui.py
@@ -61,7 +61,11 @@ class ProjectList(urwid.ListBox):
|
|||||||
project_widgets = [ProjectIcon(project, self.loadProject)
|
project_widgets = [ProjectIcon(project, self.loadProject)
|
||||||
for project in projects]
|
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)
|
super(ProjectList, self).__init__(body)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user