ソースを参照

prevent duplicate messages

Christian Herzog 5 年 前
コミット
56a6fd6e55
1 ファイル変更6 行追加1 行削除
  1. 6 1
      components/wifi-manager/code.js

+ 6 - 1
components/wifi-manager/code.js

@@ -19,6 +19,7 @@ var commandHeader = 'squeezelite -b 500:2000 -d all=info ';
 var pname, ver, otapct, otadsc;
 var blockAjax = false;
 var blockFlashButton = false;
+var lastMsg = '';
 
 var apList = null;
 var selectedSSID = "";
@@ -631,7 +632,11 @@ function checkStatus(){
             $("span#flash-status").html('');
         }
         if (data.hasOwnProperty('message') && data['message'] != ''){
-            showMessage(data['message']);
+            var msg = data['message'];
+            if (msg != lastMsg) {
+                showMessage(msg);
+                lastMsg = msg;
+            }
         }
         blockAjax = false;
     })