Skip to content

Commit

Permalink
Add missing promisify entry for presignedUrl (#749)
Browse files Browse the repository at this point in the history
Fixes #730
  • Loading branch information
kannappanr committed Jan 30, 2019
1 parent fd0ade5 commit 4993030
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/main/minio.js
Original file line number Diff line number Diff line change
Expand Up @@ -1619,6 +1619,13 @@ export class Client {
if (!isValidObjectName(objectName)) {
throw new errors.InvalidObjectNameError(`Invalid object name: ${objectName}`)
}

if (isFunction(respHeaders)) {
cb = respHeaders
respHeaders = {}
requestDate = new Date()
}

var validRespHeaders = ['response-content-type', 'response-content-language', 'response-expires', 'response-cache-control',
'response-content-disposition', 'response-content-encoding']
validRespHeaders.forEach(header => {
Expand Down Expand Up @@ -2098,6 +2105,7 @@ Client.prototype.statObject = promisify(Client.prototype.statObject)
Client.prototype.removeObject = promisify(Client.prototype.removeObject)
Client.prototype.removeObjects = promisify(Client.prototype.removeObjects)

Client.prototype.presignedUrl = promisify(Client.prototype.presignedUrl)
Client.prototype.presignedGetObject = promisify(Client.prototype.presignedGetObject)
Client.prototype.presignedPutObject = promisify(Client.prototype.presignedPutObject)
Client.prototype.presignedPostPolicy = promisify(Client.prototype.presignedPostPolicy)
Expand Down

0 comments on commit 4993030

Please sign in to comment.