Skip to content
This repository was archived by the owner on Jun 3, 2024. It is now read-only.

Commit 2199f23

Browse files
committed
Merge pull request #59 from tomkur/master
Fix return value of AsyncStorage methods
2 parents 3716af3 + 007f5bd commit 2199f23

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/api/AsyncStorage.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,14 @@
44

55
function wrap(value, callback) {
66
return Promise.resolve(value).then(
7-
obj => callback && callback(null, obj),
8-
err => callback && callback(err)
7+
obj => {
8+
callback && callback(null, obj);
9+
return obj;
10+
},
11+
err => {
12+
callback && callback(err);
13+
throw err;
14+
}
915
);
1016
}
1117

0 commit comments

Comments
 (0)