diff --git a/rapids/templates/rapids/rapid_form.html b/rapids/templates/rapids/rapid_form.html index 45a8384c..debc5117 100755 --- a/rapids/templates/rapids/rapid_form.html +++ b/rapids/templates/rapids/rapid_form.html @@ -155,11 +155,16 @@ console.log("SHIT", evt); $(evt.target).removeClass("drop-target-active"); + file_drop_number = evt.dataTransfer.files.length; // Get all input elements - inputs = extendInputs(evt.dataTransfer.files.length); + inputs = extendInputs(file_drop_number); console.log("drop inputs", inputs, evt); + if (file_drop_number < 1) { + toastr.warning(`Drop failed (no files), try again.`); + } + // Loop through each dropped file and try to assign to an // input element [...evt.dataTransfer.files].forEach((f) => {