X-Git-Url: https://us-delaporte.pagekite.me/gitweb/matrix-goal-bot.git/blobdiff_plain/f6957376c90b1931bed792024ec6bd914b7d4546..c905f2ae3a34fc05e285da897e6f83b85e182ea4:/goals/tasks.py diff --git a/goals/tasks.py b/goals/tasks.py index 7ecdcbb..21ccfd7 100644 --- a/goals/tasks.py +++ b/goals/tasks.py @@ -13,14 +13,27 @@ def add_goal(c, name): print(result) @task -def list(c): - result = Data().list_goals() +def add_task(c, goal_id, name): + result = Data().add_task(goal_id=goal_id, name=name) print(result) + +@task +def list(c): + goals = Data().list_goals() + for goal in goals: + print(goal) + @task def print_goal(c, id): - result = Data().print_goal(id) - print(result) + goal,tasks = Data().get_goal(id) + print(f' ## {goal}') + for task in tasks: + if(task.complete_date): + print(f' - [x] {task}') + else: + print(f' - [ ] {task}') +