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