We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c9e4731 commit f6fe588Copy full SHA for f6fe588
packages/node_modules/pouchdb-errors/src/index.js
@@ -92,13 +92,11 @@ function generateErrorFromResponse(err) {
92
err.message = err.message || err.reason;
93
}
94
95
- try {
96
- if (!('stack' in err)) {
97
- err.stack = (new Error()).stack;
+try {
+ err && err.stack;
+ } catch (e) {
98
+ // ignore environments where stack access throws
99
-} catch (e) {
100
- err.stack = 'No stack trace available';
101
-}
102
103
return err;
104
0 commit comments