(task_id, sequence_id)
| 237 | methods = ['POST']) |
| 238 | @Permission_Task.by_task_id(apis_user_list = ["builder_or_trainer"]) |
| 239 | def update_sequence_using_task_id(task_id, sequence_id): |
| 240 | log, input, untrusted_input = regular_input.master(request = request, |
| 241 | spec_list = update_sequence_spec_list) |
| 242 | if len(log["error"].keys()) >= 1: |
| 243 | return jsonify(log = log), 400 |
| 244 | |
| 245 | with sessionMaker.session_scope() as session: |
| 246 | |
| 247 | task = Task.get_by_id( |
| 248 | session = session, |
| 249 | task_id = task_id) |
| 250 | |
| 251 | if task is None: return "error security check if file access file failed" |
| 252 | |
| 253 | return update_sequence_shared( |
| 254 | session, task.project, task.file_id, sequence_id, input['mode'], input['payload']) |
| 255 | |
| 256 | |
| 257 | def update_sequence_shared( |
nothing calls this directly
no test coverage detected