mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-12-10 21:58:45 +00:00
fixed creating new default json file if not exists
This commit is contained in:
@@ -297,9 +297,11 @@ bool EmulatorSettings::Load(const std::string& serial) {
|
|||||||
if (gj.contains("Users"))
|
if (gj.contains("Users"))
|
||||||
m_userManager.GetUsers() = gj.at("Users").get<Users>();
|
m_userManager.GetUsers() = gj.at("Users").get<Users>();
|
||||||
} else {
|
} else {
|
||||||
|
SetDefaultValues();
|
||||||
// ensure a default user exists
|
// ensure a default user exists
|
||||||
if (m_userManager.GetUsers().user.empty())
|
if (m_userManager.GetUsers().user.empty())
|
||||||
m_userManager.GetUsers().user = m_userManager.CreateDefaultUser();
|
m_userManager.GetUsers().user = m_userManager.CreateDefaultUser();
|
||||||
|
Save();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load per-game overrides and apply
|
// Load per-game overrides and apply
|
||||||
|
|||||||
Reference in New Issue
Block a user