From ba9dbd0e3d2fbc3fb3892b7b1330094b990eafe0 Mon Sep 17 00:00:00 2001 From: Todd Dembrey <todd.dembrey@torchbox.com> Date: Thu, 6 Sep 2018 14:46:19 +0100 Subject: [PATCH] Remove the old file handling code --- opentech/apply/funds/models/submissions.py | 29 ---------------------- 1 file changed, 29 deletions(-) diff --git a/opentech/apply/funds/models/submissions.py b/opentech/apply/funds/models/submissions.py index 0438d7eba..7753637ea 100644 --- a/opentech/apply/funds/models/submissions.py +++ b/opentech/apply/funds/models/submissions.py @@ -43,35 +43,6 @@ from ..workflow import ( submission_storage = get_storage_class(getattr(settings, 'PRIVATE_FILE_STORAGE', None))() -def save_path(file_name, folder): - file_path = os.path.join(folder, file_name) - return submission_storage.generate_filename(file_path) - - -def handle_file(file, folder): - # File is potentially optional - if file: - try: - filename = save_path(file.name, folder) - except AttributeError: - # file is not changed, it is still the dictionary - return file - - saved_name = submission_storage.save(filename, file) - return { - 'name': file.name, - 'path': saved_name, - 'url': submission_storage.url(saved_name), - } - - -def handle_files(files, folder): - if isinstance(files, list): - return [handle_file(file, folder) for file in files] - - return handle_file(files, folder) - - class JSONOrderable(models.QuerySet): json_field = '' -- GitLab