Fix fetching daemon settings bug
This commit is contained in:
parent
47bdc6cbef
commit
f3c92acacf
1 changed files with 7 additions and 7 deletions
|
@ -1,10 +1,10 @@
|
|||
import * as ACTIONS from 'constants/action_types';
|
||||
import * as SETTINGS from 'constants/settings';
|
||||
|
||||
import Lbry from 'lbry';
|
||||
import Fs from 'fs';
|
||||
import Http from 'http';
|
||||
|
||||
import Lbry from 'lbry';
|
||||
|
||||
export function doFetchDaemonSettings() {
|
||||
return function(dispatch) {
|
||||
Lbry.settings_get().then(settings => {
|
||||
|
@ -20,14 +20,14 @@ export function doFetchDaemonSettings() {
|
|||
|
||||
export function doSetDaemonSetting(key, value) {
|
||||
return function(dispatch) {
|
||||
const settings = {};
|
||||
settings[key] = value;
|
||||
Lbry.settings_set(settings).then(settings);
|
||||
Lbry.settings_get().then(remoteSettings => {
|
||||
const newSettings = {};
|
||||
newSettings[key] = value;
|
||||
Lbry.settings_set(newSettings).then(newSettings);
|
||||
Lbry.settings_get().then(settings => {
|
||||
dispatch({
|
||||
type: ACTIONS.DAEMON_SETTINGS_RECEIVED,
|
||||
data: {
|
||||
remoteSettings,
|
||||
settings,
|
||||
},
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue