mark mailbox disconnected when changing servers

This commit is contained in:
marlon-erler
2024-07-09 23:25:51 +02:00
parent 97ffc40515
commit 62ce36e017
2 changed files with 7 additions and 2 deletions
+3 -1
View File
@@ -643,6 +643,7 @@
isConnected.value = false; isConnected.value = false;
didRequestConnection.value = true; didRequestConnection.value = true;
UDN.connect(serverAddressInput.value); UDN.connect(serverAddressInput.value);
isMailboxActive.value = false;
} }
function disconnect() { function disconnect() {
didRequestConnection.value = false; didRequestConnection.value = false;
@@ -696,7 +697,8 @@
mailboxId.value = id; mailboxId.value = id;
UDN.connectMailbox(id); UDN.connectMailbox(id);
}; };
UDN.onmailboxconnect = () => { UDN.onmailboxconnect = (id) => {
console.log(id);
isMailboxActive.value = true; isMailboxActive.value = true;
}; };
UDN.onmailboxdelete = () => { UDN.onmailboxdelete = () => {
+4 -1
View File
@@ -47,6 +47,8 @@ export function connect(): void {
didRequestConnection.value = true; didRequestConnection.value = true;
UDN.connect(serverAddressInput.value); UDN.connect(serverAddressInput.value);
isMailboxActive.value = false;
} }
export function disconnect(): void { export function disconnect(): void {
@@ -118,7 +120,8 @@ UDN.onmailboxcreate = (id) => {
UDN.connectMailbox(id); UDN.connectMailbox(id);
}; };
UDN.onmailboxconnect = () => { UDN.onmailboxconnect = (id) => {
console.log(id);
isMailboxActive.value = true; isMailboxActive.value = true;
}; };