Skip to content

Commit cc4cbf2

Browse files
committed
2 parents 4e30059 + d12abf3 commit cc4cbf2

File tree

5 files changed

+32
-21
lines changed

5 files changed

+32
-21
lines changed

dist/elmahio.js

Lines changed: 14 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/elmahio.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/elmahio.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/elmahio.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/elmahio.js

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -932,17 +932,23 @@
932932
}
933933

934934
function GPSPromise(stackframes) {
935-
var gps = new StackTraceGPS();
935+
if (stackframes) {
936+
var gps = new StackTraceGPS();
937+
938+
return new Promise(function(resolve) {
939+
resolve(Promise.all(stackframes.map(function(sf) {
940+
return new Promise(function(resolve) {
941+
function resolveOriginal() {
942+
resolve(sf);
943+
}
944+
gps.pinpoint(sf).then(resolve, resolveOriginal)['catch'](resolveOriginal);
945+
});
946+
})));
947+
});
948+
}
936949

937950
return new Promise(function(resolve) {
938-
resolve(Promise.all(stackframes.map(function(sf) {
939-
return new Promise(function(resolve) {
940-
function resolveOriginal() {
941-
resolve(sf);
942-
}
943-
gps.pinpoint(sf).then(resolve, resolveOriginal)['catch'](resolveOriginal);
944-
});
945-
})));
951+
return resolve([]);
946952
});
947953
}
948954

0 commit comments

Comments
 (0)