fixes
This commit is contained in:
parent
ee0eecbd30
commit
48a9f9d204
14 changed files with 186 additions and 130 deletions
|
|
@ -2,7 +2,7 @@ const R = require('ramda')
|
|||
|
||||
const db = require('./db')
|
||||
|
||||
let settings
|
||||
let settingsCache
|
||||
|
||||
function load () {
|
||||
return Promise.all([
|
||||
|
|
@ -10,15 +10,15 @@ function load () {
|
|||
loadAccounts()
|
||||
])
|
||||
.then(function ([data, accounts]) {
|
||||
settings = {
|
||||
settingsCache = {
|
||||
config: data.data,
|
||||
accounts: accounts
|
||||
}
|
||||
|
||||
return settings
|
||||
return settingsCache
|
||||
})
|
||||
.catch(err => {
|
||||
settings = undefined
|
||||
settingsCache = undefined
|
||||
throw err
|
||||
})
|
||||
}
|
||||
|
|
@ -34,6 +34,10 @@ function loadAccounts () {
|
|||
})
|
||||
}
|
||||
|
||||
function settings () {
|
||||
return settingsCache
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
settings,
|
||||
load
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue