Skip to content

Commit f2ed27e

Browse files
committed
fix: parseLocal without options
`parseLocal` will use defaults for `mimetype` and `replace` when called without options.
1 parent e10a916 commit f2ed27e

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

components/documents.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ function upload (client, contentBuffer) {
66

77
function parseLocal (client, handle, filename, options) {
88
// set default values
9-
const mimeType = getMimeType(filename, options.mimetype)
10-
const replace = options.replace || true
9+
const mimeType = getMimeType(filename, options && options.mimetype ? options.mimetype : null)
10+
const replace = options && options.replace ? options.replace : true
1111

1212
return client.promisedMethodCall('parseLocal', [handle, filename, replace, mimeType])
1313
}

spec/tests/resources.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ test('resources:', function (t) {
7777
return db.documents.upload(Buffer.from('1'))
7878
})
7979
.then(function (fh) {
80-
return db.documents.parseLocal(fh, testCollection + '/test.xql', {})
80+
return db.documents.parseLocal(fh, testCollection + '/test.xql')
8181
})
8282
.then(function (r) {
8383
setup.ok(r, 'setup ended')

0 commit comments

Comments
 (0)