aboutsummaryrefslogtreecommitdiff
path: root/ext/fg/js/util.js
diff options
context:
space:
mode:
authorAlex Yatskov <alex@foosoft.net>2016-10-19 20:57:08 -0700
committerAlex Yatskov <alex@foosoft.net>2016-10-19 20:57:08 -0700
commit7618b8e90904e354f43d3447363e2c5a1f98d357 (patch)
tree89a0a7fb7141eca2e7b73868d4dc3da8eb08cf4c /ext/fg/js/util.js
parent055174efd2955464b21c653bfa3ed889e9d03e69 (diff)
Cleanup
Diffstat (limited to 'ext/fg/js/util.js')
-rw-r--r--ext/fg/js/util.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/ext/fg/js/util.js b/ext/fg/js/util.js
index cf5621ec..7248ae86 100644
--- a/ext/fg/js/util.js
+++ b/ext/fg/js/util.js
@@ -18,7 +18,15 @@
function invokeApiBg(action, params) {
- return new Promise((resolve, reject) => chrome.runtime.sendMessage({action, params}, resolve));
+ return new Promise((resolve, reject) => {
+ chrome.runtime.sendMessage({action, params}, (result, error) => {
+ if (error) {
+ reject(error);
+ } else {
+ resolve(result);
+ }
+ });
+ });
}
function getEnabled() {