Skip to content

Commit dcf87e3

Browse files
rueckstiesskangas
authored andcommitted
INT-1577 handle corrupt preference files gracefully, ignore extra props (#426)
1 parent b362e2c commit dcf87e3

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@
142142
"react-bootstrap": "0.29.5",
143143
"react-dom": "^0.14.8",
144144
"semver": "^5.1.0",
145-
"storage-mixin": "^0.6.2",
145+
"storage-mixin": "^0.7.2",
146146
"tunnel-ssh": "^3.2.1-beta",
147147
"turf-destination": "^1.2.1",
148148
"turf-distance": "^1.1.0",

src/app/models/preferences.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ var electronApp = require('electron').remote.app;
66
var debug = require('debug')('mongodb-compass:models:preferences');
77

88
var Preferences = Model.extend(storageMixin, {
9-
extraProperties: 'reject', // prevents bugs
9+
extraProperties: 'ignore',
1010
idAttribute: 'id',
1111
namespace: 'AppPreferences',
1212
storage: {

0 commit comments

Comments
 (0)