From 423348f5ec2b86e528a5d3fa1dc028817698767b Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Wed, 10 Sep 2014 11:56:33 -0700 Subject: [PATCH] settings: simple insight config controller and view --- js/controllers/settings.js | 21 ++++++++------------- views/settings.html | 14 ++++++-------- 2 files changed, 14 insertions(+), 21 deletions(-) diff --git a/js/controllers/settings.js b/js/controllers/settings.js index 620a06e36..135b5ae34 100644 --- a/js/controllers/settings.js +++ b/js/controllers/settings.js @@ -4,10 +4,9 @@ angular.module('copayApp.controllers').controller('SettingsController', function controllerUtils.redirIfLogged(); $scope.title = 'Settings'; - $scope.insightHost = config.network.host; - $scope.insightPort = config.network.port; - $scope.insightSecure = config.network.schema === 'https'; $scope.defaultLanguage = config.defaultLanguage || 'en'; + $scope.insightLivenet = config.network.livenet.url; + $scope.insightTestnet = config.network.testnet.url; $scope.availableLanguages = [{ name: 'English', @@ -24,18 +23,14 @@ angular.module('copayApp.controllers').controller('SettingsController', function } } - $scope.changeInsightSSL = function() { - $scope.insightPort = $scope.insightSecure ? 80 : 443; - }; - - $scope.save = function() { - var network = config.network; - var insightSettings = { - host: $scope.insightHost, - port: $scope.insightPort, - schema: $scope.insightSecure ? 'https' : 'http', + livenet: { + url: $scope.insightLivenet, + }, + testnet: { + url: $scope.insightTestnet, + }, } localStorage.setItem('config', JSON.stringify({ diff --git a/views/settings.html b/views/settings.html index aee27ab81..b80b53707 100644 --- a/views/settings.html +++ b/views/settings.html @@ -14,16 +14,14 @@
- Insight API server - - - - - - + Insight API servers + + + +

- Insight API server is open-source software. You can run your own instance, check Insight API Homepage + Insight API server is open-source software. You can run your own instances, check Insight API Homepage