Skip to content

Commit 278148c

Browse files
try-catch around nested .map calls, fix #23
1 parent 6b1d13f commit 278148c

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/acl-check.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,13 @@ async function getTrustedModesForOrigin (kb, doc, directory, aclDoc, origin, fet
7777
log('error checking owner profiles', e.message)
7878
}
7979
let trustedModes = []
80-
result.map(ownerResults => ownerResults.map(entry => {
81-
trustedModes.push(entry['?mode'])
82-
}))
80+
try {
81+
result.map(ownerResults => ownerResults.map(entry => {
82+
trustedModes.push(entry['?mode'])
83+
}))
84+
} catch (e) {
85+
log('error processing owner results')
86+
}
8387
return Promise.resolve(trustedModes)
8488
}
8589

0 commit comments

Comments
 (0)