From da58ef238998470a6cc33327e288e7086c835620 Mon Sep 17 00:00:00 2001
From: Saurabh Kumar <theskumar@users.noreply.github.com>
Date: Mon, 22 Aug 2022 14:06:48 +0530
Subject: [PATCH] =?UTF-8?q?Remove=20unnecessary=20=E2=80=98list-input-file?=
 =?UTF-8?q?s.js=E2=80=99?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../funds/applicationsubmission_form.html     |  1 -
 .../application_projects/invoice_form.html    |  4 ----
 .../project_approval_form.html                |  1 -
 .../application_projects/report_form.html     |  1 -
 .../application_projects/vendor_form.html     |  1 -
 .../application_projects/vendor_success.html  |  4 ----
 .../src/javascript/apply/list-input-files.js  | 20 -------------------
 7 files changed, 32 deletions(-)
 delete mode 100644 hypha/static_src/src/javascript/apply/list-input-files.js

diff --git a/hypha/apply/funds/templates/funds/applicationsubmission_form.html b/hypha/apply/funds/templates/funds/applicationsubmission_form.html
index 8520b225d..7f41d66c5 100644
--- a/hypha/apply/funds/templates/funds/applicationsubmission_form.html
+++ b/hypha/apply/funds/templates/funds/applicationsubmission_form.html
@@ -44,7 +44,6 @@
 {% endblock %}
 
 {% block extra_js %}
-    <script src="{% static 'js/apply/list-input-files.js' %}"></script>
     <script src="{% static 'js/apply/tinymce-word-count.js' %}"></script>
     <script src="{% static 'js/apply/multi-input-fields.js' %}"></script>
     <script src="{% static 'js/apply/submission-form-copy.js' %}"></script>
diff --git a/hypha/apply/projects/templates/application_projects/invoice_form.html b/hypha/apply/projects/templates/application_projects/invoice_form.html
index abab3377b..d790ff744 100644
--- a/hypha/apply/projects/templates/application_projects/invoice_form.html
+++ b/hypha/apply/projects/templates/application_projects/invoice_form.html
@@ -30,7 +30,3 @@
     </div>
 </div>
 {% endblock %}
-
-{% block extra_js %}
-<script src="{% static 'js/apply/list-input-files.js' %}"></script>
-{% endblock %}
diff --git a/hypha/apply/projects/templates/application_projects/project_approval_form.html b/hypha/apply/projects/templates/application_projects/project_approval_form.html
index 8520b225d..7f41d66c5 100644
--- a/hypha/apply/projects/templates/application_projects/project_approval_form.html
+++ b/hypha/apply/projects/templates/application_projects/project_approval_form.html
@@ -44,7 +44,6 @@
 {% endblock %}
 
 {% block extra_js %}
-    <script src="{% static 'js/apply/list-input-files.js' %}"></script>
     <script src="{% static 'js/apply/tinymce-word-count.js' %}"></script>
     <script src="{% static 'js/apply/multi-input-fields.js' %}"></script>
     <script src="{% static 'js/apply/submission-form-copy.js' %}"></script>
diff --git a/hypha/apply/projects/templates/application_projects/report_form.html b/hypha/apply/projects/templates/application_projects/report_form.html
index f43bac4b2..b6a3cbc54 100644
--- a/hypha/apply/projects/templates/application_projects/report_form.html
+++ b/hypha/apply/projects/templates/application_projects/report_form.html
@@ -73,6 +73,5 @@
 
 {% block extra_js %}
 <script src="{% static 'js/apply/jquery.fancybox.min.js' %}"></script>
-<script src="{% static 'js/apply/list-input-files.js' %}"></script>
 <script src="{% static 'js/apply/fancybox-global.js' %}"></script>
 {% endblock %}
diff --git a/hypha/apply/projects/templates/application_projects/vendor_form.html b/hypha/apply/projects/templates/application_projects/vendor_form.html
index 6fcdd52da..e6079e0c8 100644
--- a/hypha/apply/projects/templates/application_projects/vendor_form.html
+++ b/hypha/apply/projects/templates/application_projects/vendor_form.html
@@ -36,5 +36,4 @@
 
 {% block extra_js %}
     {{ form.media.js }}
-    <script src="{% static 'js/apply/list-input-files.js' %}"></script>
 {% endblock %}
diff --git a/hypha/apply/projects/templates/application_projects/vendor_success.html b/hypha/apply/projects/templates/application_projects/vendor_success.html
index c74ffd41b..297b4a6f0 100644
--- a/hypha/apply/projects/templates/application_projects/vendor_success.html
+++ b/hypha/apply/projects/templates/application_projects/vendor_success.html
@@ -18,7 +18,3 @@
     <a href="{% url 'apply:projects:detail' pk=project.pk %}">{% trans "Visit Project Detail Page" %}</a>
 </div>
 {% endblock %}
-
-{% block extra_js %}
-<script src="{% static 'js/apply/list-input-files.js' %}"></script>
-{% endblock %}
diff --git a/hypha/static_src/src/javascript/apply/list-input-files.js b/hypha/static_src/src/javascript/apply/list-input-files.js
deleted file mode 100644
index 4ac805e77..000000000
--- a/hypha/static_src/src/javascript/apply/list-input-files.js
+++ /dev/null
@@ -1,20 +0,0 @@
-(function ($) {
-
-    'use strict';
-
-    function listInputFiles() {
-        $('input[type=file]').change(function () {
-            // remove any existing files first
-            $(this).siblings('.form__file').remove();
-            for (let i = 0; i < $(this)[0].files.length; ++i) {
-                $(this).parents('.form__item').prepend(`
-                    <p class="form__file">${$(this)[0].files[i].name}</p>
-                `);
-            }
-        });
-    }
-
-    // Show list of selected files for upload on input[type=file]
-    listInputFiles();
-
-})(jQuery);
-- 
GitLab