Don't offer to delete this node (fixes #144)

This commit is contained in:
Jakob Borg 2014-04-22 12:01:09 +02:00
parent d53b193e09
commit aa78fbb09d
3 changed files with 5 additions and 3 deletions

File diff suppressed because one or more lines are too long

View File

@ -252,6 +252,7 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http) {
$scope.editNode = function (nodeCfg) {
$scope.currentNode = $.extend({}, nodeCfg);
$scope.editingExisting = true;
$scope.editingSelf = (nodeCfg.NodeID == $scope.myID);
$scope.currentNode.AddressesStr = nodeCfg.Addresses.join(', ');
$('#editNode').modal({backdrop: 'static', keyboard: true});
};
@ -259,6 +260,7 @@ syncthing.controller('SyncthingCtrl', function ($scope, $http) {
$scope.addNode = function () {
$scope.currentNode = {AddressesStr: 'dynamic'};
$scope.editingExisting = false;
$scope.editingSelf = false;
$('#editNode').modal({backdrop: 'static', keyboard: true});
};

View File

@ -382,7 +382,7 @@
<div class="modal-footer">
<button type="button" class="btn btn-primary" ng-click="saveNode()">Save</button>
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button ng-if="editingExisting" type="button" class="btn btn-danger pull-left" ng-click="deleteNode()">Delete</button>
<button ng-if="editingExisting && !editingSelf" type="button" class="btn btn-danger pull-left" ng-click="deleteNode()">Delete</button>
</div>
</div>
</div>