diff --git a/src/Mass/Mass.cpp b/src/Mass/Mass.cpp index 031846d..8e9e417 100644 --- a/src/Mass/Mass.cpp +++ b/src/Mass/Mass.cpp @@ -864,19 +864,13 @@ auto Mass::writeGlobalStyle(UnsignedLong index) -> bool { auto Mass::updateSteamId(const std::string& steam_id) -> bool { _steamId = steam_id; - auto unit_data = _mass->at("UnitData"); - if(!unit_data) { + auto account = _mass->at("Account"); + if(!account) { _state = State::Invalid; return false; } - auto account_prop = unit_data->at("Account"); - if(!account_prop) { - _state = State::Invalid; - return false; - } - - account_prop->value = steam_id; + account->value = steam_id; return _mass->saveToFile(); }