diff --git a/lib/storage-service.js b/lib/storage-service.js index 834639d..c19be5b 100644 --- a/lib/storage-service.js +++ b/lib/storage-service.js @@ -49,6 +49,9 @@ function StorageService(options) { if (options.nameConflict) { this.nameConflict = options.nameConflict; } + if (options.maxFieldsSize) { + this.maxFieldsSize = options.maxFieldsSize; + } } function map(obj) { @@ -246,6 +249,8 @@ StorageService.prototype.upload = function(req, res, options, cb) { } if (this.nameConflict && !options.nameConflict) { options.nameConflict = this.nameConflict; + if (this.maxFieldsSize && !options.maxFieldsSize) { + options.maxFieldsSize = this.maxFieldsSize; } return handler.upload(this.client, req, res, options, cb); };