(session,
task_id,
input)
| 37 | |
| 38 | @Permission_Task.by_task_id(apis_user_list = ["builder_or_trainer"]) |
| 39 | def task_by_id_core(session, |
| 40 | task_id, |
| 41 | input): |
| 42 | task = Task.get_by_id(session = session, |
| 43 | task_id = task_id) |
| 44 | |
| 45 | if input['builder_or_trainer_mode'] == "builder": |
| 46 | task_serialized = task.serialize_builder_view_by_id(session) |
| 47 | |
| 48 | if input['builder_or_trainer_mode'] == "trainer": |
| 49 | # TODO |
| 50 | task_serialized = task.serialize_trainer_annotate(session) |
| 51 | |
| 52 | |
| 53 | |
| 54 | |
| 55 | return task_serialized |
no test coverage detected