update previous addresses on startup

This commit is contained in:
marlon-erler
2024-07-20 02:59:40 +02:00
parent ff27112733
commit 58348f78dd
4 changed files with 17 additions and 10 deletions
+8 -3
View File
@@ -36,9 +36,7 @@ export default class ConnectionViewModel {
if (this.connectionModel.address) {
this.serverAddressInput.value = this.connectionModel.address;
}
this.previousAddresses.clear();
this.previousAddresses.add(...this.connectionModel.getAddresses());
this.updatePreviousAddresses();
};
messageHandler = (data: Message): void => {};
@@ -61,6 +59,11 @@ export default class ConnectionViewModel {
this.isShowingConnectionModal.value = false;
};
updatePreviousAddresses = (): void => {
this.previousAddresses.clear();
this.previousAddresses.add(...this.connectionModel.addresses);
}
// init
constructor(storageModel: StorageModel) {
const connectionModel = new ConnectionModel({
@@ -69,5 +72,7 @@ export default class ConnectionViewModel {
messageHandler: this.messageHandler,
});
this.connectionModel = connectionModel;
this.updatePreviousAddresses();
}
}