(task_id, label_file_id, sequence_id)
| 138 | methods = ['POST']) |
| 139 | @Permission_Task.by_task_id(apis_user_list = ["builder_or_trainer"]) |
| 140 | def delete_sequence_using_task_id(task_id, label_file_id, sequence_id): |
| 141 | with sessionMaker.session_scope() as session: |
| 142 | task = Task.get_by_id( |
| 143 | session = session, |
| 144 | task_id = task_id) |
| 145 | |
| 146 | # TODO handle if task is None |
| 147 | |
| 148 | return delete_sequence_shared(session, task.file, label_file_id, sequence_id) |
| 149 | |
| 150 | |
| 151 | def delete_sequence_shared(session, file, label_file_id, sequence_id): |
nothing calls this directly
no test coverage detected