From d4ea9568ac2b4dae31e6f3a13d9ec34795da5729 Mon Sep 17 00:00:00 2001 From: Ben Meadors Date: Thu, 20 Oct 2022 13:14:53 -0500 Subject: [PATCH] Save devicestate (nodedb) on position config change (#1829) --- src/modules/AdminModule.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/AdminModule.cpp b/src/modules/AdminModule.cpp index 72e0e7fe1..6a10c618a 100644 --- a/src/modules/AdminModule.cpp +++ b/src/modules/AdminModule.cpp @@ -219,6 +219,8 @@ void AdminModule::handleSetConfig(const Config &c) DEBUG_MSG("Setting config: Position\n"); config.has_position = true; config.position = c.payload_variant.position; + // Save nodedb as well in case we got a fixed position packet + nodeDB.saveToDisk(SEGMENT_DEVICESTATE); break; case Config_power_tag: DEBUG_MSG("Setting config: Power\n");