Add bulk add subtask example

still not finished
This commit is contained in:
2024-02-06 17:36:23 +01:00
parent f5ec682767
commit b0a0dd6654
+17 -7
View File
@@ -50,22 +50,32 @@ if __name__ == "__main__":
# get task with sub tasks # get task with sub tasks
# https://app.activecollab.com/416910/projects/310/tasks/6274 # https://app.activecollab.com/416910/projects/310/tasks/6274
project_id = 310 project_id = 310
task_id = 6274 task_id = 6281
task_res = ac.get_project_task(project_id, task_id) task_res = ac.get_project_task(project_id, task_id)
pprint(task_res.json()) pprint(task_res.json())
task = task_res.json() task = task_res.json()
# res = ac.unassign_all_sub_task(task) # res = ac.unassign_all_sub_task(task)
# create a new subtask for the task without assignment # create a new subtask for the task without assignment
# subtask = { subtask = {
# "task_id": task_id, "task_id": task_id,
# "project_id": project_id, "project_id": project_id,
# "assignee_id": "", "assignee_id": "",
# "body": "test qqq" "body": "test qqq"
# } }
# res = ac.create_subtask(subtask) # res = ac.create_subtask(subtask)
# pprint(res.json()) # pprint(res.json())
# # bulk create subtasks
# subtask_texts = [
# "Prepare",
# "Execute",
# "Verify"
# ]
# for text in subtask_texts:
# subtask['body'] = text
# ac.create_subtask(subtask)
# # unassign a single subtask # # unassign a single subtask
# subtask_id = 12203 # subtask_id = 12203
# subtask_res = ac.get_project_task_subtask(project_id, task_id, subtask_id) # subtask_res = ac.get_project_task_subtask(project_id, task_id, subtask_id)