Now servers can be deleted from persistence.

This commit is contained in:
Carlos 2019-08-18 18:50:36 +02:00
parent 99ab72ec98
commit fcd89e3539
2 changed files with 25 additions and 0 deletions

View File

@ -89,6 +89,9 @@
</div>
</div>
</div>
<div class="col-sm-3 mb-2">
<button type="button" class="btn btn-danger" id="deleteServerButton">Delete server</button>
</div>
</div>
<div class="input-group mb-3">
<textarea class="form-control" rows="20" id="consoleTextArea" disabled style="resize: none;"></textarea>

View File

@ -106,6 +106,28 @@ $("#commandInput").on('keypress', function (e) {
}
});
/**
* On delete server button click
*/
$("#deleteServerButton").click(function() {
var name = connectionManager.activeConnection.serverName;
//Remove subscribers
connectionManager.activeConnection.removeSubscribers();
//Delete from active connections
connectionManager.deleteConnection(name);
//Back to homepage
backToHomepage();
//Remove from persistence
persistenceManager.deleteServer(name);
//Update dropdown
updateServerList();
});
/**
* On Navbar Home link clicked
*/