From 33a8545e2bb213bcf3adea2061aa6c228a6df90e Mon Sep 17 00:00:00 2001 From: Stone Li Date: Fri, 4 Aug 2023 15:11:29 +0800 Subject: [PATCH] ENH: update ota version after get_version Change-Id: If04f1071084891c2ba13a5c3f10ac427dea6abf0 --- src/slic3r/GUI/DeviceManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 618019737..e8d6c0c73 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -4181,6 +4181,10 @@ int MachineObject::parse_json(std::string payload) if ((*it).contains("hw_ver")) ver_info.hw_ver = (*it)["hw_ver"].get(); module_vers.emplace(ver_info.name, ver_info); + if (ver_info.name == "ota") { + NetworkAgent* agent = GUI::wxGetApp().getAgent(); + if (agent) agent->track_update_property("dev_ota_version", ver_info.sw_ver); + } } parse_version_func();