Improve task deleting

This commit is contained in:
2018-07-21 19:02:12 +02:00
parent c654a5f2eb
commit a95d7ec051

13
task.py
View File

@@ -255,6 +255,9 @@ def moving_task(task_id, dest_project_id, conn):
def delete_task(task_id, project_id, conn):
logging.info(">> Remove task")
task_name = get_task_name(task_id, conn)
task_project = get_task_project(task_id, conn)
cursor = conn.cursor()
# Cascade deleting: note
@@ -274,8 +277,14 @@ def delete_task(task_id, project_id, conn):
print("could not find task {}".format(task_id))
sys.exit(1)
print("deleted task {}: {}".format(task_id, "task_name"))
record_action(cursor, TypeAction.DELETE, "", project_id, task_id) # TODO Message
print("deleted task {}: {} (project: {})".format(task_id, task_name, project_id))
record_action(
cursor,
TypeAction.DELETE,
"{} (project: {})".format(task_name, project_id),
project_id,
task_id,
) # TODO Message
# TODO Good Output
# $ pit p -d
# deleted task 1: efzf (project: 1)