save defaults to $store
This commit is contained in:
parent
86f9ed8bd5
commit
ed18a250fb
@ -57,6 +57,9 @@ weechat.factory('settings', ['$store', '$rootScope', function($store, $rootScope
|
|||||||
for (var key in defaults) {
|
for (var key in defaults) {
|
||||||
// null means the key isn't set
|
// null means the key isn't set
|
||||||
if ($store.get(key) === null) {
|
if ($store.get(key) === null) {
|
||||||
|
// Define property so it will get saved to store
|
||||||
|
defineProperty(key);
|
||||||
|
// Save to settings module AND to store
|
||||||
this[key] = defaults[key];
|
this[key] = defaults[key];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user