diff options
author | Frederick Muriuki Muriithi | 2025-01-15 16:57:12 -0600 |
---|---|---|
committer | Frederick Muriuki Muriithi | 2025-01-15 16:58:41 -0600 |
commit | 3bd420a976ddb54d9e0bacbe49f88950c1b8e7dd (patch) | |
tree | 17b1af0af287c61bc97e0ef3494be8f31d35c837 | |
parent | eabd73ccb930d19cdb29fb6677e0cde0490f36ad (diff) | |
download | gn-uploader-3bd420a976ddb54d9e0bacbe49f88950c1b8e7dd.tar.gz |
Only create the necessary objects.
Some of the file input elements might not exist in the form,
therefore, only show uploader for those that do.
-rw-r--r-- | uploader/templates/phenotypes/add-phenotypes-raw-files.html | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/uploader/templates/phenotypes/add-phenotypes-raw-files.html b/uploader/templates/phenotypes/add-phenotypes-raw-files.html index 15c2da8..103500a 100644 --- a/uploader/templates/phenotypes/add-phenotypes-raw-files.html +++ b/uploader/templates/phenotypes/add-phenotypes-raw-files.html @@ -590,6 +590,9 @@ var the_form = $("#" + form_id); var file_input = $("#" + file_input_id); var submit_button = the_form.find("input[type=submit]"); + if(file_input.length != 1) { + return false; + } var r = errorHandler( fileSuccessHandler( uploadStartHandler( @@ -630,13 +633,15 @@ return r; }; - resumables = [ + var resumables = [ ["frm-add-phenotypes", "finput-phenotype-descriptions", "resumable-phenotype-descriptions", "tbl-preview-pheno-desc"], ["frm-add-phenotypes", "finput-phenotype-data", "resumable-phenotype-data", "tbl-preview-pheno-data"], ["frm-add-phenotypes", "finput-phenotype-se", "resumable-phenotype-se", "tbl-preview-pheno-se"], ["frm-add-phenotypes", "finput-phenotype-n", "resumable-phenotype-n", "tbl-preview-pheno-n"], ].map((row) => { return makeResumableObject(row[0], row[1], row[2], row[3]); + }).filter((val) => { + return Boolean(val); }); $("#frm-add-phenotypes input[type=submit]").on("click", (event) => { |