Skip to content

Commit cc5301d

Browse files
committed
Update rdflib to 0.17.1.
1 parent a527c49 commit cc5301d

File tree

4 files changed

+78
-109
lines changed

4 files changed

+78
-109
lines changed

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"kvplus-files": "0.0.4",
4747
"li": "^1.3.0",
4848
"node-fetch": "^2.1.2",
49-
"rdflib": "0.16.7",
49+
"rdflib": "^0.17.1",
5050
"valid-url": "^1.0.9"
5151
},
5252
"devDependencies": {

src/preferred-provider.js

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -101,16 +101,14 @@ function discoverFromProfile (webId) {
101101

102102
return fetcher.load(webId, { force: true })
103103
.then(response => {
104-
if (!response.ok) {
105-
let error = new Error(`Could not reach Web ID ${webId} to discover provider`)
106-
error.statusCode = 400
107-
throw error
108-
}
109-
110104
let providerTerm = rdf.namedNode('http://www.w3.org/ns/solid/terms#oidcIssuer')
111105
let providerUri = store.anyValue(rdf.namedNode(webId), providerTerm)
112-
113106
return providerUri
107+
}, err => {
108+
let error = new Error(`Could not reach Web ID ${webId} to discover provider`)
109+
error.cause = err
110+
error.statusCode = 400
111+
throw error
114112
})
115113
}
116114

test/unit/preferred-provider-test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ describe('preferred-provider.js', () => {
8484

8585
it('should throw an error if web id is unreachable', done => {
8686
nock(serverUri)
87-
.options('/')
88-
.reply(404)
87+
.get('/').reply(404)
88+
.options('/').reply(404)
8989

9090
provider.discoverProviderFor(webId)
9191
.catch(err => {

0 commit comments

Comments
 (0)