diff --git a/app/src/main/mqtt-manager.js b/app/src/main/mqtt-manager.js index 1f670a6..7bccea7 100644 --- a/app/src/main/mqtt-manager.js +++ b/app/src/main/mqtt-manager.js @@ -156,7 +156,7 @@ class MqttManager { getServers() { return Array.from(this.servers.values()).map((s) => ({ ...s, - password: s.password ? '******' : '', + password: s.password || '', })); } diff --git a/app/src/renderer/src/components/ServerModal.vue b/app/src/renderer/src/components/ServerModal.vue index 48e7bf5..7d7eb58 100644 --- a/app/src/renderer/src/components/ServerModal.vue +++ b/app/src/renderer/src/components/ServerModal.vue @@ -57,7 +57,7 @@ watch( protocol: props.editServer.protocol || 'mqtt', clientId: props.editServer.clientId || '', username: props.editServer.username || '', - password: '', + password: props.editServer.password || '', keepAlive: props.editServer.keepAlive || 60, cleanSession: props.editServer.cleanSession !== false, connectTimeout: props.editServer.connectTimeout ?? 10000, @@ -192,6 +192,7 @@ async function handleSave() {