From 8b5686ce407e6854fc21a883944960a8a1ee791f Mon Sep 17 00:00:00 2001 From: alicia pritchett Date: Tue, 12 Oct 2021 09:46:22 -0400 Subject: [PATCH] wip --- crc/api/file.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/crc/api/file.py b/crc/api/file.py index b32b381b..5d682571 100644 --- a/crc/api/file.py +++ b/crc/api/file.py @@ -107,6 +107,13 @@ def set_reference_file(name): return FileSchema().dump(to_file_api(file_model)) +def add_reference_file(workflow_spec_id=None, workflow_id=None, task_spec_name=None, form_field_key=None): + file = connexion.request.files['file'] + file_model = FileService.add_reference_file(name=file.filename, content_type=file.content_type, + binary_data=file.stream.read()) + return FileSchema().dump(to_file_api(file_model)) + + def update_file_data(file_id): file_model = session.query(FileModel).filter_by(id=file_id).with_for_update().first() file = connexion.request.files['file']