UI: Fix profile duplicates using wrong cookies

This commit is contained in:
jp9000
2019-02-18 19:19:16 -08:00
parent 3ddfc55e46
commit 9cf40e230b
2 changed files with 6 additions and 2 deletions

View File

@@ -102,7 +102,7 @@ void DuplicateCurrentCookieProfile(ConfigFile &config)
#ifdef BROWSER_AVAILABLE
if (cef) {
OBSBasic *main = OBSBasic::Get();
const char *cookie_id = config_get_string(main->Config(),
std::string cookie_id = config_get_string(main->Config(),
"Panels", "CookieId");
std::string src_path;
@@ -135,7 +135,10 @@ void DuplicateCurrentCookieProfile(ConfigFile &config)
}
}
config_set_string(config, "Panels", "CookieId", new_id.c_str());
config_set_string(config, "Panels", "CookieId",
cookie_id.c_str());
config_set_string(main->Config(), "Panels", "CookieId",
new_id.c_str());
}
#else
UNUSED_PARAMETER(config);