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();