Merge pull request #783 from Scrumplex/fix-avoid-settings-register-warnings

Avoid re-registering InstanceType
This commit is contained in:
flow 2022-06-12 13:46:46 -03:00 committed by Sefa Eyeoglu
parent 0be9244ade
commit 4a803e4721
No known key found for this signature in database
GPG Key ID: C10411294912A422

View File

@ -59,7 +59,11 @@ BaseInstance::BaseInstance(SettingsObjectPtr globalSettings, SettingsObjectPtr s
m_settings->registerSetting("lastLaunchTime", 0);
m_settings->registerSetting("totalTimePlayed", 0);
m_settings->registerSetting("lastTimePlayed", 0);
m_settings->registerSetting("InstanceType", "");
// NOTE: Sometimees InstanceType is already registered, as it was used to identify the type of
// a locally stored instance
if (!m_settings->getSetting("InstanceType"))
m_settings->registerSetting("InstanceType", "");
// Custom Commands
auto commandSetting = m_settings->registerSetting({"OverrideCommands","OverrideLaunchCmd"}, false);