From ac920494935fe80b82344d1230e345c05c71a0af Mon Sep 17 00:00:00 2001 From: Mictronics Date: Mon, 7 Oct 2024 19:08:59 +0200 Subject: [PATCH] Don't reset the admin key size when loading defaults. Preserve an existing key in config if possible. --- src/mesh/NodeDB.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/mesh/NodeDB.cpp b/src/mesh/NodeDB.cpp index 157b1de5f..97ded5a50 100644 --- a/src/mesh/NodeDB.cpp +++ b/src/mesh/NodeDB.cpp @@ -318,8 +318,6 @@ void NodeDB::installDefaultConfig(bool preserveKey = false) memcpy(config.security.admin_key[0].bytes, USERPREFS_ADMIN_KEY, 32); config.security.admin_key[0].size = 32; config.security.admin_key_count = 1; -#else - config.security.admin_key[0].size = 0; #endif if (shouldPreserveKey) { config.security.private_key.size = 32;