Sort repos on directory (fixes #178)

This commit is contained in:
Jakob Borg 2014-05-11 15:25:06 -03:00
parent 59e45c5c68
commit 837f3a68ab
2 changed files with 11 additions and 4 deletions

File diff suppressed because one or more lines are too long

View File

@ -77,6 +77,13 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http) {
return a.NodeID > b.NodeID;
}
function repoCompare(a, b) {
if (a.Directory < b.Directory) {
return -1;
}
return a.Directory > b.Directory;
}
$scope.refresh = function () {
$http.get(urlbase + '/system').success(function (data) {
getSucceeded();
@ -437,11 +444,11 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http) {
$scope.config = data;
$scope.config.Options.ListenStr = $scope.config.Options.ListenAddress.join(', ');
var nodes = $scope.config.Nodes;
nodes.sort(nodeCompare);
$scope.nodes = nodes;
$scope.nodes = $scope.config.Nodes;
$scope.nodes.sort(nodeCompare);
$scope.repos = $scope.config.Repositories;
$scope.repos.sort(repoCompare);
$scope.refresh();
});