mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
fix: avoid deprecated value apis (#37590)
* fix: use base::Value::Dict:::Remove() instead of RemoveKe() the latter is deprecated. * fix: use base::Value::Dict::FindString() instead of base::Value::FindStringKey() The latter is deprecated. * chore: make lint happy
This commit is contained in:
@@ -607,13 +607,13 @@ int ImportIntoCertStore(CertificateManagerModel* model, base::Value options) {
|
||||
net::ScopedCERTCertificateList imported_certs;
|
||||
int rv = -1;
|
||||
|
||||
std::string* cert_path_ptr = options.FindStringKey("certificate");
|
||||
if (cert_path_ptr)
|
||||
cert_path = *cert_path_ptr;
|
||||
if (const base::Value::Dict* dict = options.GetIfDict(); dict != nullptr) {
|
||||
if (const std::string* str = dict->FindString("certificate"); str)
|
||||
cert_path = *str;
|
||||
|
||||
std::string* pwd = options.FindStringKey("password");
|
||||
if (pwd)
|
||||
password = base::UTF8ToUTF16(*pwd);
|
||||
if (const std::string* str = dict->FindString("password"); str)
|
||||
password = base::UTF8ToUTF16(*str);
|
||||
}
|
||||
|
||||
if (!cert_path.empty()) {
|
||||
if (base::ReadFileToString(base::FilePath(cert_path), &file_data)) {
|
||||
|
||||
Reference in New Issue
Block a user