Don't start a new refresh() loop on each UIOnline (fixes #1143)

Separate out the stuff that should run on each UIOnline from the stuff
that should only run on init.
This commit is contained in:
Jakob Borg committed 2015-01-12 12:15:58 +01:00
1 parent bf2e4a561a
commit e4658bb99d
2 files changed
+22 -23

No files matched your search

@@ -11,27 +11,6 @@ angular.module('syncthing.core')
function initController() { function initController() {
LocaleService.autoConfigLocale(); LocaleService.autoConfigLocale();
refreshSystem();
refreshConfig();
refreshConnectionStats();
refreshDeviceStats();
refreshFolderStats();
$http.get(urlbase + '/version').success(function (data) {
$scope.version = data.version;
}).error($scope.emitHTTPError);
$http.get(urlbase + '/report').success(function (data) {
$scope.reportData = data;
}).error($scope.emitHTTPError);
$http.get(urlbase + '/upgrade').success(function (data) {
$scope.upgradeInfo = data;
}).error(function () {
$scope.upgradeInfo = null;
});
setInterval($scope.refresh, 10000); setInterval($scope.refresh, 10000);
} }
@@ -85,7 +64,27 @@ angular.module('syncthing.core')
} }
console.log('UIOnline'); console.log('UIOnline');
initController();
refreshSystem();
refreshConfig();
refreshConnectionStats();
refreshDeviceStats();
refreshFolderStats();
$http.get(urlbase + '/version').success(function (data) {
$scope.version = data.version;
}).error($scope.emitHTTPError);
$http.get(urlbase + '/report').success(function (data) {
$scope.reportData = data;
}).error($scope.emitHTTPError);
$http.get(urlbase + '/upgrade').success(function (data) {
$scope.upgradeInfo = data;
}).error(function () {
$scope.upgradeInfo = null;
});
online = true; online = true;
restarting = false; restarting = false;
$('#networkError').modal('hide'); $('#networkError').modal('hide');
+1 -1
View File
@@ -167,7 +167,7 @@ func Assets() map[string][]byte {
bs, _ = ioutil.ReadAll(gr) bs, _ = ioutil.ReadAll(gr)
assets["scripts/syncthing/core/controllers/eventController.js"] = bs assets["scripts/syncthing/core/controllers/eventController.js"] = bs
bs, _ = base64.StdEncoding.DecodeString("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 truncated bs, _ = base64.StdEncoding.DecodeString("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 truncated
gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) gr, _ = gzip.NewReader(bytes.NewBuffer(bs))
bs, _ = ioutil.ReadAll(gr) bs, _ = ioutil.ReadAll(gr)
assets["scripts/syncthing/core/controllers/syncthingController.js"] = bs assets["scripts/syncthing/core/controllers/syncthingController.js"] = bs