aboutsummaryrefslogtreecommitdiff
path: root/instance-manager.js
diff options
context:
space:
mode:
Diffstat (limited to 'instance-manager.js')
-rw-r--r--instance-manager.js11
1 files changed, 10 insertions, 1 deletions
diff --git a/instance-manager.js b/instance-manager.js
index 7d27a7e..96151ab 100644
--- a/instance-manager.js
+++ b/instance-manager.js
@@ -12,7 +12,7 @@ function createNewConnection() {
function registerNewInstance(payload) {
tabGroup.addTab({
- title: payload.connectionName,
+ title: getTabTitle(payload.connectionConfig),
src: "file://" + __dirname + "/editor-instance.html",
visible: true,
active: true,
@@ -28,6 +28,15 @@ function registerNewInstance(payload) {
});
}
+function getTabTitle(connectionConfig) {
+ if(connectionConfig.name) {
+ return connectionConfig.name;
+ }
+ else {
+ return connectionConfig.hostname + ":" + connectionConfig.port;
+ }
+}
+
ipcRenderer.on("instanceManager.registerNewInstance", (event, payload) => {
registerNewInstance(payload);
});