Procházet zdrojové kódy

message on connection error

Nikolay Suslov před 7 roky
rodič
revize
834cb414de

+ 8 - 0
support/client/lib/vwf.js

@@ -909,6 +909,14 @@
 
             if ( socket ) {
 
+                socket.on('connect_error', function(err) {
+                    console.log(err);
+                    var errDiv = document.createElement("div");
+                    errDiv.innerHTML = "<div class='vwf-err' style='z-index: 10; position: absolute; top: 80px; right: 50px'>Connection error!</div>";
+                    document.querySelector('body').appendChild(errDiv);
+                    
+                });
+
                 socket.on( "connect", function() {
 
                     vwf.logger.infox( "-socket", "connected" );

+ 2 - 1
support/client/lib/vwf/view/editor-new.js

@@ -2940,7 +2940,8 @@ define([
                     }, 1000);
                 },
                 _updateMe: function () {
-                    this._watchNodes = self.nodes["http://vwf.example.com/clients.vwf"].children.slice()
+                    let clientNodes = self.nodes["http://vwf.example.com/clients.vwf"];
+                    if (clientNodes) this._watchNodes = self.nodes["http://vwf.example.com/clients.vwf"].children.slice();
                 },
                 $update: function () {
                     //this._clientNodes