From f9d55f2675a320897c1cf1938a532382466ea156 Mon Sep 17 00:00:00 2001 From: Vladimir Krylov Date: Mon, 7 Mar 2016 13:06:19 +0200 Subject: [PATCH] Story#113524121 - more pure-js --- app/assets/javascripts/registrar/application.coffee | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/assets/javascripts/registrar/application.coffee b/app/assets/javascripts/registrar/application.coffee index 988309559..9bafe168c 100644 --- a/app/assets/javascripts/registrar/application.coffee +++ b/app/assets/javascripts/registrar/application.coffee @@ -28,16 +28,15 @@ $(document).on 'page:change', -> $('.js-contact-form').trigger('restoreDefault') - $('[data-legal-document]').each (e)-> - fileInput = $(e.target) + $('[data-legal-document]').each (i, fileInput)-> minSize = 1 * 1024 # 100kB maxSize = 8 * 1024 * 1024; # 8 MB - fileInput.parent('form').submit (e) -> - if (files = fileInput.get(0).files).length + $(fileInput).closest('form').submit (e) -> + if (files = fileInput.files).length fileSize = files[0].size if fileSize < minSize alert 'Document size is less then 100kB bytes' return false - else if fileSize < maxSize + else if fileSize > maxSize alert 'Document size is more then 8MB bytes' return false