refactor(ios): require bridge stable ID

This commit is contained in:
Peter Steinberger committed 2026-01-10 16:23:53 +00:00
1 parent 701e146c06
commit e2733d21bf
3 files changed
+9 -5

No files matched your search

+2 -2
View File
@@ -204,13 +204,13 @@ final class NodeAppModel {
func connectToBridge(
endpoint: NWEndpoint,
bridgeStableID: String? = nil,
bridgeStableID: String,
hello: BridgeHello)
{
self.bridgeTask?.cancel()
self.bridgeServerName = nil
self.bridgeRemoteAddress = nil
let id = (bridgeStableID ?? "").trimmingCharacters(in: .whitespacesAndNewlines)
let id = bridgeStableID.trimmingCharacters(in: .whitespacesAndNewlines)
self.connectedBridgeID = id.isEmpty ? BridgeEndpointID.stableID(endpoint) : id
self.voiceWakeSyncTask?.cancel()
self.voiceWakeSyncTask = nil