Merge remote-tracking branch 'refs/remotes/MeshAppleMain/tak-server-improvements'

This commit is contained in:
Benjamin Faershtein 2026-02-21 17:21:24 -08:00
commit af20423e12

View file

@ -607,7 +607,10 @@ final class TAKServerManager: ObservableObject {
}
let newKey = generateChannelKey(size: 32)
let newPsk = Data(base64Encoded: newKey) ?? Data()
guard let newPsk = Data(base64Encoded: newKey) else {
Logger.tak.error("Failed to decode generated channel key; aborting primary channel fix")
return false
}
primaryChannel.name = "TAK"
primaryChannel.psk = newPsk