From ffb27b4862b1ec0cc9ed21ac22bd38754cd2ee28 Mon Sep 17 00:00:00 2001 From: blavenie <benoit.lavenier@e-is.pro> Date: Fri, 15 Mar 2019 11:23:49 +0100 Subject: [PATCH] fix JS Hint --- www/js/controllers/network-controllers.js | 5 ++--- www/js/services/currency-services.js | 13 ++++++++++--- www/js/services/network-services.js | 8 ++++---- www/js/services/tx-services.js | 8 +++++--- www/plugins/es/js/services/http-services.js | 2 +- 5 files changed, 22 insertions(+), 14 deletions(-) diff --git a/www/js/controllers/network-controllers.js b/www/js/controllers/network-controllers.js index cfc96a885..47d48c9ec 100644 --- a/www/js/controllers/network-controllers.js +++ b/www/js/controllers/network-controllers.js @@ -624,13 +624,12 @@ function PeerViewController($scope, $q, $window, $state, UIUtils, csWot, BMA) { }) .catch(function(err){ console.error(err && err.message || err); - }) - , + }), // Get known peers $scope.node.network.peers() .then(function(json) { - var peers = json.peers.map(function (p) { + var peers = (json && json.peers || []).map(function (p) { var peer = new Peer(p); peer.online = p.status === 'UP'; peer.buid = peer.block; diff --git a/www/js/services/currency-services.js b/www/js/services/currency-services.js index cc15c16cd..92c0c3e1d 100644 --- a/www/js/services/currency-services.js +++ b/www/js/services/currency-services.js @@ -4,7 +4,12 @@ angular.module('cesium.currency.services', ['ngApi', 'cesium.bma.services']) .factory('csCurrency', function($rootScope, $q, $timeout, BMA, Api, csSettings) { 'ngInject'; - function factory(id, BMA) { + var defaultBMA = BMA; + + function CsCurrency(id, BMA) { + + BMA = BMA || defaultBMA; + var constants = { // Avoid to many call on well known currencies @@ -348,7 +353,9 @@ angular.module('cesium.currency.services', ['ngApi', 'cesium.bma.services']) }; } - var service = factory('default', BMA); - service.instance = factory; + var service = new CsCurrency('default'); + service.instance = function(id, bma) { + return new CsCurrency(id, bma); + }; return service; }); diff --git a/www/js/services/network-services.js b/www/js/services/network-services.js index 00c5945e0..dbf0b26c9 100644 --- a/www/js/services/network-services.js +++ b/www/js/services/network-services.js @@ -4,7 +4,7 @@ angular.module('cesium.network.services', ['ngApi', 'cesium.currency.services', .factory('csNetwork', function($rootScope, $q, $interval, $timeout, $window, csConfig, BMA, csHttp, csCurrency, Api) { 'ngInject'; - function csNetwork(id) { + function CsNetwork(id) { var interval, @@ -843,12 +843,12 @@ angular.module('cesium.network.services', ['ngApi', 'cesium.currency.services', // api extension api: api }; - }; + } - var service = csNetwork('default'); + var service = new CsNetwork('default'); service.instance = function(id) { - return new csNetwork(id); + return new CsNetwork(id); }; return service; diff --git a/www/js/services/tx-services.js b/www/js/services/tx-services.js index 6f3306f90..2647b9e56 100644 --- a/www/js/services/tx-services.js +++ b/www/js/services/tx-services.js @@ -8,7 +8,7 @@ angular.module('cesium.tx.services', ['ngApi', 'cesium.bma.services', var defaultBMA = BMA; - function factory(id, BMA) { + function CsTx(id, BMA) { BMA = BMA || defaultBMA; var @@ -454,8 +454,10 @@ angular.module('cesium.tx.services', ['ngApi', 'cesium.bma.services', }; } - var service = factory('default', BMA); + var service = new CsTx('default'); - service.instance = factory; + service.instance = function(id, bma) { + return new CsTx(id, bma); + }; return service; }); diff --git a/www/plugins/es/js/services/http-services.js b/www/plugins/es/js/services/http-services.js index 8bdd9b6b3..9b0990a28 100644 --- a/www/plugins/es/js/services/http-services.js +++ b/www/plugins/es/js/services/http-services.js @@ -678,7 +678,7 @@ angular.module('cesium.es.http.services', ['ngResource', 'ngApi', 'cesium.servic var service = new EsHttp(); service.instance = function(host, port, useSsl) { - return new EsHttp(host, port, useSsl) + return new EsHttp(host, port, useSsl); }; return service; -- GitLab