Ensure IEnvironmentService.userDataPath is absolute

Fixes #11735
This commit is contained in:
Daniel Imms 2016-09-16 16:52:17 -07:00
parent a9fe9cda04
commit 1d4ad1682d

View file

@ -65,7 +65,7 @@ export class EnvironmentService implements IEnvironmentService {
get userHome(): string { return path.join(os.homedir(), product.dataFolderName); } get userHome(): string { return path.join(os.homedir(), product.dataFolderName); }
@memoize @memoize
get userDataPath(): string { return this._args['user-data-dir'] || paths.getDefaultUserDataPath(process.platform); } get userDataPath(): string { return path.resolve(this._args['user-data-dir'] || paths.getDefaultUserDataPath(process.platform)); }
@memoize @memoize
get appSettingsHome(): string { return path.join(this.userDataPath, 'User'); } get appSettingsHome(): string { return path.join(this.userDataPath, 'User'); }