added some logging

This commit is contained in:
antelle 2020-06-03 08:33:26 +02:00
parent 65b6fe2e2e
commit c1a6268c2d
No known key found for this signature in database
GPG Key ID: 63C9777AAB7C563C
1 changed files with 15 additions and 0 deletions

View File

@ -567,20 +567,35 @@ function setUserDataPaths() {
perfTimestamps?.push({ name: 'portable check', ts: process.hrtime() });
// eslint-disable-next-line no-console
console.log('Is portable:', isPortable);
if (isPortable) {
const portableConfigDir = path.dirname(execPath);
const portableConfigPath = path.join(portableConfigDir, portableConfigFileName);
// eslint-disable-next-line no-console
console.log('Portable config path:', portableConfigPath);
if (fs.existsSync(portableConfigPath)) {
// eslint-disable-next-line no-console
console.log('Portable config path exists');
const portableConfig = JSON.parse(fs.readFileSync(portableConfigPath, 'utf8'));
const portableUserDataDir = path.resolve(portableConfigDir, portableConfig.userDataDir);
// eslint-disable-next-line no-console
console.log('Portable user data dir:', portableUserDataDir);
if (!fs.existsSync(portableUserDataDir)) {
fs.mkdirSync(portableUserDataDir);
}
app.setPath('userData', portableUserDataDir);
usingPortableUserDataDir = true;
} else {
// eslint-disable-next-line no-console
console.log(`Portable config path doesn't exist`);
}
}