fix: honor user-defined Downloads directory (#29938)

This commit is contained in:
Shelley Vohr 2021-06-30 22:54:02 +02:00 committed by GitHub
parent 372ecf32e6
commit 98809d8d64
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1017,12 +1017,10 @@ ElectronBrowserClient::GetPlatformNotificationService(
}
base::FilePath ElectronBrowserClient::GetDefaultDownloadDirectory() {
// ~/Downloads
base::FilePath path;
if (base::PathService::Get(base::DIR_HOME, &path))
path = path.Append(FILE_PATH_LITERAL("Downloads"));
return path;
base::FilePath download_path;
if (base::PathService::Get(chrome::DIR_DEFAULT_DOWNLOADS, &download_path))
return download_path;
return base::FilePath();
}
scoped_refptr<network::SharedURLLoaderFactory>