Skip to content

Commit 04667fa

Browse files
committed
Use application/octet-stream as default content type in ResourceMapper
1 parent 460d0ed commit 04667fa

File tree

7 files changed

+12
-24
lines changed

7 files changed

+12
-24
lines changed

config/defaults.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ module.exports = {
1313
'webid': true,
1414
'strictOrigin': true,
1515
'originsAllowed': ['https://apps.solid.invalid'],
16-
'dataBrowserPath': 'default',
17-
'defaultContentType': 'application/octet-stream'
16+
'dataBrowserPath': 'default'
1817

1918
// For use in Enterprises to configure a HTTP proxy for all outbound HTTP requests from the SOLID server (we use
2019
// https://www.npmjs.com/package/global-tunnel-ng).

lib/resource-mapper.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ class ResourceMapper {
1111
constructor ({
1212
rootUrl,
1313
rootPath,
14-
includeHost,
15-
defaultContentType,
14+
includeHost = false,
15+
defaultContentType = 'application/octet-stream',
1616
indexName = 'index',
1717
overrideTypes = { acl: 'text/turtle', meta: 'text/turtle' }
1818
}) {

test/integration/account-manager-test.js

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ describe('AccountManager', () => {
3333
let resourceMapper = new ResourceMapper({
3434
rootUrl: 'https://localhost:8443/',
3535
rootPath: process.cwd(),
36-
includeHost: multiuser,
37-
defaultContentType: 'application/octet-stream'
36+
includeHost: multiuser
3837
})
3938
let store = new LDP({ multiuser, resourceMapper })
4039
let options = { multiuser, store, host }
@@ -64,8 +63,7 @@ describe('AccountManager', () => {
6463
let resourceMapper = new ResourceMapper({
6564
rootUrl: 'https://localhost:8443/',
6665
includeHost: multiuser,
67-
rootPath: path.join(testAccountsDir, 'tim.localhost'),
68-
defaultContentType: 'application/octet-stream'
66+
rootPath: path.join(testAccountsDir, 'tim.localhost')
6967
})
7068
let store = new LDP({
7169
multiuser,
@@ -84,8 +82,7 @@ describe('AccountManager', () => {
8482
let resourceMapper = new ResourceMapper({
8583
rootUrl: 'https://localhost:8443/',
8684
includeHost: multiuser,
87-
rootPath: testAccountsDir,
88-
defaultContentType: 'application/octet-stream'
85+
rootPath: testAccountsDir
8986
})
9087
let store = new LDP({
9188
multiuser,
@@ -108,8 +105,7 @@ describe('AccountManager', () => {
108105
let resourceMapper = new ResourceMapper({
109106
rootUrl: 'https://localhost:8443/',
110107
includeHost: multiuser,
111-
rootPath: testAccountsDir,
112-
defaultContentType: 'application/octet-stream'
108+
rootPath: testAccountsDir
113109
})
114110
let store = new LDP({ multiuser, resourceMapper })
115111
let options = { host, multiuser, store, accountTemplatePath }

test/integration/ldp-test.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@ describe('LDP', function () {
2222
var resourceMapper = new ResourceMapper({
2323
rootUrl: 'https://localhost:8443/',
2424
rootPath: root,
25-
includeHost: false,
26-
defaultContentType: 'text/turtle'
25+
includeHost: false
2726
})
2827

2928
var ldp = new LDP({

test/unit/account-manager-test.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,7 @@ describe('AccountManager', () => {
106106
let resourceMapper = new ResourceMapper({
107107
rootUrl: 'https://localhost:8443/',
108108
includeHost: multiuser,
109-
rootPath: testAccountsDir,
110-
defaultContentType: 'application/octet-stream'
109+
rootPath: testAccountsDir
111110
})
112111
let store = new LDP({ multiuser, resourceMapper })
113112
let options = { multiuser, store, host }
@@ -122,8 +121,7 @@ describe('AccountManager', () => {
122121
let resourceMapper = new ResourceMapper({
123122
rootUrl: 'https://localhost:8443/',
124123
includeHost: multiuser,
125-
rootPath: testAccountsDir,
126-
defaultContentType: 'application/octet-stream'
124+
rootPath: testAccountsDir
127125
})
128126
let store = new LDP({ multiuser, resourceMapper })
129127
let host = SolidHost.from({ serverUri: 'https://localhost' })
@@ -318,7 +316,6 @@ describe('AccountManager', () => {
318316
let resourceMapper = new ResourceMapper({
319317
rootUrl: 'https://localhost:8443/',
320318
rootPath: process.cwd(),
321-
defaultContentType: 'application/octet-stream',
322319
includeHost: false
323320
})
324321
let store = new LDP({ suffixAcl: '.acl', multiuser: false, resourceMapper })
@@ -336,7 +333,6 @@ describe('AccountManager', () => {
336333
let resourceMapper = new ResourceMapper({
337334
rootUrl: 'https://localhost:8443/',
338335
rootPath: process.cwd(),
339-
defaultContentType: 'application/octet-stream',
340336
includeHost: true
341337
})
342338
let store = new LDP({ suffixAcl: '.acl', multiuser: true, resourceMapper })

test/unit/resource-mapper-test.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ describe('ResourceMapper', () => {
1414
const mapper = new ResourceMapper({
1515
rootUrl,
1616
rootPath,
17-
includeHost: false,
18-
defaultContentType: 'application/octet-stream'
17+
includeHost: false
1918
})
2019

2120
// PUT base cases from https://www.w3.org/DesignIssues/HTTPFilenameMapping.html

test/unit/user-accounts-api-test.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ describe('api/accounts/user-accounts', () => {
3030
let resourceMapper = new ResourceMapper({
3131
rootUrl: 'https://localhost:8443/',
3232
includeHost: multiuser,
33-
rootPath: testAccountsDir,
34-
defaultContentType: 'application/octet-stream'
33+
rootPath: testAccountsDir
3534
})
3635
let store = new LDP({ multiuser, resourceMapper })
3736

0 commit comments

Comments
 (0)