Avetisyan Karen 4 лет назад
Родитель
Сommit
3c66d02a5b
2 измененных файлов с 2 добавлено и 3 удалено
  1. BIN
      web_interface/dist/wui-11/main.js
  2. 2 3
      web_interface/src/wui-11/main.js

BIN
web_interface/dist/wui-11/main.js


+ 2 - 3
web_interface/src/wui-11/main.js

@@ -1044,7 +1044,7 @@ function ftpSettings() {
       if(!/^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/.test($('ftp_login').value)) {
         return alert('Логин может содержать только цифры, латинские буквы и и спец. символы .,/-_*#()[]+=;:\'\\"@!^%&?|${}`~<>');
       }
-      if(!/^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/.test($('ftp_password').value)) {
+      if($('ftp_password').value.length > 0 && !/^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/.test($('ftp_password').value)) {
         return alert('Пароль может содержать только цифры, латинские буквы и и спец. символы .,/-_*#()[]+=;:\'\\"@!^%&?|${}`~<>');
       }
       var f1 = new FormData(document.forms.ftp_settings);
@@ -1068,7 +1068,6 @@ function ftpDownloadState() {
     warnbox.innerHTML = '<p>Внимание! Идет процесс обновления ПО, просьба не перезагружать и не закрывать страницу.</p>';
     var downloaded = document.createElement('p');
     downloaded.id = 'ftpdld';
-    downloaded.innerHTML = 'Подготовка к загрузке файла ПО';
     warnbox.appendChild(downloaded);
     $('count-wrap').appendChild(warnbox);
   }
@@ -1080,7 +1079,7 @@ function ftpDownloadState() {
       alert(this.responseText);
     } else if (parseInt(this.responseText) === 0) {
       $('wb1').style.display = 'block';
-      if ( downloaded.innerHTML.length > 33 ) {
+      if ( downloaded.innerHTML.length > 33 && downloaded.innerHTML.length < 30) {
         downloaded.innerHTML = 'Подготовка к загрузке файла ПО';
       } else {
         downloaded.innerHTML += '.';