FIX: erase the access code records while empty
jira: [STUDIO-11102] Change-Id: Iab43485789f74e635b7de195cbe8683f6b9e9be6
This commit is contained in:
parent
1b37a626b7
commit
9441a32ca3
|
@ -545,8 +545,12 @@ void MachineObject::set_access_code(std::string code, bool only_refresh)
|
||||||
this->access_code = code;
|
this->access_code = code;
|
||||||
if (only_refresh) {
|
if (only_refresh) {
|
||||||
AppConfig* config = GUI::wxGetApp().app_config;
|
AppConfig* config = GUI::wxGetApp().app_config;
|
||||||
if (config && !code.empty()) {
|
if (config) {
|
||||||
|
if (!code.empty()) {
|
||||||
GUI::wxGetApp().app_config->set_str("access_code", dev_id, code);
|
GUI::wxGetApp().app_config->set_str("access_code", dev_id, code);
|
||||||
|
} else {
|
||||||
|
GUI::wxGetApp().app_config->erase("access_code", dev_id);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue