Skip to content

Commit

Permalink
Catch persist errors (#166)
Browse files Browse the repository at this point in the history
* Revert awaited useInterval

* Remove redundant parenthesis

* Catch persist errors
  • Loading branch information
aidenaio authored Mar 1, 2020
1 parent 92d41d9 commit 3d94523
Showing 1 changed file with 14 additions and 6 deletions.
20 changes: 14 additions & 6 deletions renderer/shared/utils/persist.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,15 +19,23 @@ export function loadPersistentStateValue(dbName, key) {

export function persistItem(dbName, key, value) {
// if we have something to save
loadDb(dbName)
.set(key, value)
.write()
try {
loadDb(dbName)
.set(key, value)
.write()
} catch {
global.logger.error('error writing to file: ', dbName, key, value)
}
}

export function persistState(name, state) {
loadDb(name)
.setState(state)
.write()
try {
loadDb(name)
.setState(state)
.write()
} catch {
global.logger.error('error writing to file: ', name, state)
}
}

/**
Expand Down

0 comments on commit 3d94523

Please sign in to comment.