From 39a456954bd550ab446d37dfc50eba093abcb362 Mon Sep 17 00:00:00 2001 From: Garth Vander Houwen Date: Thu, 19 Sep 2024 11:51:13 -0700 Subject: [PATCH] add new routing error messages --- Meshtastic/Enums/RoutingError.swift | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Meshtastic/Enums/RoutingError.swift b/Meshtastic/Enums/RoutingError.swift index aa2a0c10..b3962a09 100644 --- a/Meshtastic/Enums/RoutingError.swift +++ b/Meshtastic/Enums/RoutingError.swift @@ -24,6 +24,8 @@ enum RoutingError: Int, CaseIterable, Identifiable { case notAuthorized = 33 case pkiFailed = 34 case pkiUnknownPubkey = 35 + case adminBadSessionKey = 36 + case adminPublicKeyUnauthorized = 37 var id: Int { self.rawValue } var display: String { @@ -57,6 +59,10 @@ enum RoutingError: Int, CaseIterable, Identifiable { return "routing.pkifailed".localized case .pkiUnknownPubkey: return "routing.pkiunknownpubkey".localized + case .adminBadSessionKey: + return "routing.adminbadsessionkey".localized + case .adminPublicKeyUnauthorized: + return "routing.adminpublickeyunauthorized".localized } } var color: Color { @@ -98,6 +104,10 @@ enum RoutingError: Int, CaseIterable, Identifiable { return true case .pkiUnknownPubkey: return true + case .adminBadSessionKey: + return true + case .adminPublicKeyUnauthorized: + return true } } func protoEnumValue() -> Routing.Error { @@ -132,6 +142,10 @@ enum RoutingError: Int, CaseIterable, Identifiable { return Routing.Error.pkiFailed case .pkiUnknownPubkey: return Routing.Error.pkiUnknownPubkey + case .adminBadSessionKey: + return Routing.Error.adminBadSessionKey + case .adminPublicKeyUnauthorized: + return Routing.Error.adminPublicKeyUnauthorized } } }