Don't reset the admin key size when loading defaults. Preserve an existing key in config if possible.

This commit is contained in:
Mictronics 2024-10-07 19:08:59 +02:00
parent f42dbf50d7
commit ac92049493

View File

@ -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;