Skip to content

Commit 7f02140

Browse files
author
Fatme
authored
Merge pull request #3437 from NativeScript/fatme/user-settings-file
fix(userSettings): Don't fail when user settings file is not a valid json
2 parents f14b617 + c5d7a94 commit 7f02140

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

lib/common

lib/services/user-settings-service.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ import * as userSettingsServiceBaseLib from "../common/services/user-settings-se
44
class UserSettingsService extends userSettingsServiceBaseLib.UserSettingsServiceBase {
55
constructor($fs: IFileSystem,
66
$settingsService: ISettingsService,
7-
$lockfile: ILockFile) {
7+
$lockfile: ILockFile,
8+
$logger: ILogger) {
89
const userSettingsFilePath = path.join($settingsService.getProfileDir(), "user-settings.json");
9-
super(userSettingsFilePath, $fs, $lockfile);
10+
super(userSettingsFilePath, $fs, $lockfile, $logger);
1011
}
1112

1213
public async loadUserSettingsFile(): Promise<void> {

0 commit comments

Comments
 (0)